连接器的凭据配置文件
有时,您不希望用户在通过数据连接打开分析时必须手动登录数据库。在 Web 客户端、自动化服务和已排定计划的更新中,您可以使用凭据配置文件来自动登录。
凭据配置文件是什么?
凭据配置文件是一种方式,它存储用于连接到数据库的凭据,而不将凭据存储在分析本身中。您将凭据配置文件存储在自动化服务和/或 Web Player 服务上。
重要: 由于凭据配置文件存储在 Spotfire Web Player 服务中,因此无法在已安装的客户端中使用凭据配置文件进行身份验证。
凭据配置文件具有名称,并且包含用户名和密码。在您的分析中,您可以指定在 Web 客户端中打开分析时数据连接应使用凭据配置文件中的凭据。
在服务上创建并添加凭据配置文件
您可以将凭据配置文件添加到 Spotfire Server 上的服务配置中,或者将其添加为运行服务的计算机上的文件。要了解更多信息,请参见《Spotfire Server 和环境管理指南》中的连接器的凭据配置文件。
以下说明将带您了解如何将凭据配置文件添加到 Spotfire.Dxp.Worker.Host.exe.config
配置文件中的 DataAdapterCredentials
设置。
- 在运行 Spotfire Server 的计算机上,导出要编辑的服务配置。请参见《Spotfire Server 和环境 - 安装和管理手册》的手动编辑服务配置文件主题中的说明。
- 在
Spotfire.Dxp.Worker.Host.exe.config
文件中,找到DataAdapterCredentials
设置。使用以下格式为数据库添加具有凭据配置文件的新条目:<entry profile="Credentials profile name"> <username>MyUsername</username> <password>MyPassword</password> <allowed-usages></allowed-usages> </entry>
- 在上面的模板中,输入配置文件的名称以及数据库的用户名和密码。注: (可选)您可以指定允许的服务器和/或连接器的列表。allowed-usages 元素确定可使用凭据配置文件的条件。请参见 Spotfire.Dxp.Worker.Host.exe.config 文件。
- 保存更改。然后,按照手动编辑服务配置文件中的说明导入服务配置。
指定要用于连接的凭据配置文件
创建凭据配置文件后,可以在 Web 客户端中打开分析时使用它来自动登录连接。
要在 Spotfire Web 客户端或 Automation Services 中使用凭据配置文件进行身份验证,必须在 Web Player 服务上将连接器的身份验证模式设置为 WebConfig。有关身份验证模式的更多信息,请参见《Spotfire 服务器和环境安装和管理》手册中的身份验证模式。- 打开一个与您具有凭据配置文件的数据库建立数据连接的分析文件。
- 在菜单栏上,选择 。
- 在“数据连接属性”对话框中,单击选择您的连接,然后单击“设置”。
- 在“数据连接设置”对话框中的“数据源”选项卡上,单击“设置”。
- 在“数据源设置”对话框中的“凭据”选项卡上,选择“否,但保存凭据配置文件”。
- 在文本字段中,输入要使用的凭据配置文件的名称。
- 要保存更改,请单击“确定”关闭已打开的对话框。
父主题: 创建数据连接来访问数据库中的数据