---
schema_version: "1"
id: f95e53da43c73ff9a823713f8462881c5a145f07fe7bdf5e6e5fe4a6bc5b5f24
title: 使用运行身份服务帐户进行模拟
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/server/impers_runas.md
canonical_url: https://help.tableau.com/v0.0/server/zh-cn/impers_runas.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 6ed7ba68d600dfe826f27e5b397ed39c95cac8ab43c48b0618112730186c0808
description: Configure SQL Server impersonation using a Run As service account.
---
[跳转到主要内容](#main-content)

# 使用运行身份服务帐户进行模拟

建议通过运行身份服务帐户进行模拟。运行身份服务帐户是一个 Active Directory 用户帐户，Tableau Server 服务可使用此帐户在承载 Tableau Server 的计算机上运行（请参见 [运行身份服务帐户](https://help.tableau.com/v0.0/server/zh-cn/runas.htm)）。该帐户必须拥有 SQL Server 中数据库用户帐户的 IMPERSONATE 权限。从数据安全性角度看，通过使用 Tableau Server 运行身份服务帐户进行模拟，管理员可进行最灵活的控制。

设置用户运行身份帐户模拟：

1. 在安装期间配置 Tableau Server 时，选择 Active Directory 作为身份存储，并指定具有“IMPERSONATE”权限的用户帐户作为运行身份服务帐户。请参见[配置初始节点设置](https://help.tableau.com/v0.0/server/zh-cn/config_general.htm)。
    
    如果安装了 Tableau Server，并将身份存储配置为使用 Active Directory，则可以在安装之后设置运行身份服务帐户。请参见[更改运行身份服务帐户](https://help.tableau.com/v0.0/server/zh-cn/runas_acct.htm)。
2. 在 Tableau Desktop 中创建一个工作簿。在创建数据连接时，对工作簿到 SQL Server 数据库的实时连接选择“使用 Windows NT 集成安全性”：
    
    ![SQL Server 连接配置窗口，其中选择了使用 Windows NT 集成安全性登录服务器的选项。](/tableau/next/zh-cn/server/zh-cn/Img/impers_runas_nt.png)
3. 在 Tableau Desktop 中，将该工作簿发布到 Tableau Server（“服务器”>“发布工作簿”）。
4. 在“发布”对话框中，单击“身份验证”，然后在“身份验证”对话框中，从下拉列表中选择“通过服务器运行身份帐户进行模拟”：
    
    ![身份验证对话框，其中圈出了“通过服务器运行身份帐户进行模拟”选项。](/tableau/next/zh-cn/server/zh-cn/Img/impers_runas_publish.png)
5. 单击“确定”。
6. 通过以用户身份登录到 Tableau Server 来测试该连接。单击视图时，不应看到要求输入数据库凭据的提示，只应看到该用户有权查看的数据。