---
schema_version: "1"
id: 2be06505bdf3de5d8f45635c3f4eacd320b6f581554f350831da914c19c2dbe1
title: 模拟要求
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/server-linux/impers_requ.md
canonical_url: https://help.tableau.com/current/server-linux/zh-cn/impers_requ.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 71a4c7a4f4febf60543a3b7bc8aac9f8c8f34f5bb437715123ae8e318d1ec060
description: Understand the requirements for using SQL Server impersonation in Tableau Server.
---
[跳转到主要内容](#main-content)

# 模拟要求

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

- **仅限于 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 文章](http://msdn.microsoft.com/zh-cn/library/ms181362.aspx)）。SQL Server 帐户必须是下列帐户之一：
    
    - Tableau Server 用户运行身份帐户。请参见[启用 Kerberos 服务帐户访问](https://help.tableau.com/current/server-linux/zh-cn/kerberos_runas_linux.htm)。
    - 工作簿发布者帐户。请参见 [使用嵌入式 SQL 凭据进行模拟](https://help.tableau.com/current/server-linux/zh-cn/impers_SQL.htm)。