使用執行身分服務帳戶進行模擬

建議透過執行身分服務帳戶進行模擬。執行身分服務帳戶是一個 Active Directory 使用者帳戶,Tableau Server 服務可在裝載 Tableau Server 的電腦上執行。該帳戶必須擁有 SQL Server 中資料庫使用者帳戶的 IMPERSONATE 使用權限。從資料安全性角度看,透過使用 Tableau Server 執行身分服務帳戶進行模擬,管理員可進行最靈活的控制。

設定執行身分使用者帳戶模擬:

  1. 啟用 Kerberos 服務帳戶存取

  2. 在 Tableau Desktop 中建立一個工作簿。在建立資料連線時,對工作簿到 SQL Server 資料庫的即時連線選取 [使用 Windows NT 整合安全性]

  3. 在 Tableau Desktop 中,將該工作簿發佈到 Tableau Server( [伺服器] > [發佈工作簿] )。

  4. 在 [發佈] 對話方塊中,按一下 [驗證] ,然後在 [驗證] 對話方塊中,從下拉清單中選取 [透過伺服器執行身分帳戶進行模擬]

  5. 按一下 [OK] (確定)。

  6. 透過以使用者身分登入到 Tableau Server 來測試該連線。按一下檢視時,不應看到要求輸入資料庫認證的提示,只應看到該使用者有權檢閱的資料。