使用运行身份服务帐户进行模拟
建议通过运行身份服务帐户进行模拟。运行身份服务帐户是一个 Active Directory 用户帐户,Tableau Server 服务可使用此帐户在承载 Tableau Server 的计算机上运行
设置用户运行身份帐户模拟:
在安装期间配置 Tableau Server 时,选择 Active Directory 作为身份存储,并指定具有“IMPERSONATE”权限的用户帐户作为运行身份服务帐户。请参见配置初始节点设置。
如果安装了 Tableau Server,并将身份存储配置为使用 Active Directory,则可以在安装之后设置运行身份服务帐户。请参见更改运行身份服务帐户。
在 Tableau Desktop 中创建一个工作簿。在创建数据连接时,对工作簿到 SQL Server 数据库的实时连接选择“使用 Windows NT 集成安全性”:
在 Tableau Desktop 中,将该工作簿发布到 Tableau Server(“服务器”>“发布工作簿”)。
在“发布”对话框中,单击“身份验证”,然后在“身份验证”对话框中,从下拉列表中选择“通过服务器运行身份帐户进行模拟”:
单击“确定”。
通过以用户身份登录到 Tableau Server 来测试该连接。单击视图时,不应看到要求输入数据库凭据的提示,只应看到该用户有权查看的数据。