17.5 如何保證外部資料的安全

通過Excel伺服器引用外部資料源,某些用戶或許有疑慮。比如在上面的例子中,財務人員可能就會發出這樣的疑問:難道用友財務軟體的資料能夠被任意訪問嗎。事實上,如果採用恰當的安全措施,這樣的擔心就完全是多餘的。

這些恰當的安全措施包括:

1.  用友資料庫中建立一個全新的SQL Server帳戶,比如說叫visitor,設置該帳戶僅對部分表或視圖有許可權。

2.  Excel伺服器管理台中註冊外部資料源時,以visitor帳戶(而不是sa帳戶)作為到用有資料庫的登錄帳戶。

3.  在用友資料庫中,可針對需要訪問的資料建立視圖,在Excel伺服器中註冊這些視圖,而不是註冊資料表本身。

註冊資料庫表或視圖時,設定正確的提取許可權,儘量不要設定回寫許可權。