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

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

建议通过运行身份服务帐户进行模拟。运行身份服务帐户是一个 Active Directory 用户帐户，Tableau Server 服务可使用此帐户在承载 Tableau Server 的计算机上运行。该帐户必须拥有 SQL Server 中数据库用户帐户的 IMPERSONATE 权限。从数据安全性角度看，通过使用 Tableau Server 运行身份服务帐户进行模拟，管理员可进行最灵活的控制。

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

1. [启用 Kerberos 服务帐户访问](https://help.tableau.com/current/server-linux/zh-cn/kerberos_runas_linux.htm)。
2. 在 Tableau Desktop 中创建一个工作簿。在创建数据连接时，对工作簿到 SQL Server 数据库的实时连接选择“使用 Windows NT 集成安全性”：
    
    ![SQL Server 连接配置窗口，其中选择了使用 Windows NT 集成安全性登录服务器的选项。](/tableau/current/zh-cn/server-linux/zh-cn/Img/impers_runas_nt.png)
3. 在 Tableau Desktop 中，将该工作簿发布到 Tableau Server（“服务器”>“发布工作簿”）。
4. 在“发布”对话框中，单击“身份验证”，然后在“身份验证”对话框中，从下拉列表中选择“通过服务器运行身份帐户进行模拟”：
    
    ![身份验证对话框，其中圈出了“通过服务器运行身份帐户进行模拟”选项。](/tableau/current/zh-cn/server-linux/zh-cn/Img/impers_runas_publish.png)
5. 单击“确定”。
6. 通过以用户身份登录到 Tableau Server 来测试该连接。单击视图时，不应看到要求输入数据库凭据的提示，只应看到该用户有权查看的数据。