模拟要求

下面是使用此功能需要满足的要求:

  • 仅限于 SQL Server 实时连接: 模拟只能用于具有 SQL Server 数据库(2005 或更高版本)实时连接的视图。

  • 单个数据库帐户:将访问视图的每个人都必须在视图所连接的 SQL Server 数据库中具有明确的单个帐户。不能对 Active Directory (AD) 组的成员进行模拟。例如,如果 Jane Smith 是 AD 组“销售”的成员,并且她的数据库管理员将该“销售”AD 组添加到 SQL Server 数据库,则不能对 Jane 进行模拟。

  • 匹配凭据和身份验证类型: 每个 Tableau 用户帐户的凭据及其 Tableau 用户身份验证类型都必须与其在 SQL Server 数据库中的凭据和身份验证类型匹配。举例来说,如果 Jane Smith 的 Tableau Server 用户帐户是 MyCo\jsmith,则 SQL Server 数据库上的用户名也 必须是 MyCo\jsmith。SQL Server 必须使用 Windows 集成身份验证。

  • SQL Server 先决条件:在 SQL Server 中,应具有一个数据安全表(一个强制实施数据安全性的视图),并且应要求数据库用户使用该视图。

  • SQL IMPERSONATE 帐户: 您需要一个对上述数据库用户具有 IMPERSONATE 权限的 SQL Server 数据库帐户。该帐户是具有管理员角色的帐户,或者是对于每个用户帐户都已被授予 IMPERSONATE 权限的帐户(请参见有关 EXECUTE AS 的 MSDN 文章)。SQL Server 帐户必须是下列帐户之一:

感谢您的反馈!您的反馈已成功提交。谢谢!