Spotfire® 用户指南

连接器的凭据配置文件

有时,您不希望用户在通过数据连接打开分析时必须手动登录数据库。在 Web 客户端、自动化服务和已排定计划的更新中,您可以使用凭据配置文件来自动登录。

凭据配置文件是什么?

凭据配置文件是一种方式,它存储用于连接到数据库的凭据,而不将凭据存储在分析本身中。您将凭据配置文件存储在自动化服务和/或 Web Player 服务上。

重要: 由于凭据配置文件存储在 Spotfire Web Player 服务中,因此无法在已安装的客户端中使用凭据配置文件进行身份验证。

凭据配置文件具有名称,并且包含用户名和密码。在您的分析中,您可以指定在 Web 客户端中打开分析时数据连接应使用凭据配置文件中的凭据。

在服务上创建并添加凭据配置文件

您可以将凭据配置文件添加到 Spotfire Server 上的服务配置中,或者将其添加为运行服务的计算机上的文件。要了解更多信息,请参见《Spotfire Server 和环境管理指南》中的连接器的凭据配置文件

以下说明将带您了解如何将凭据配置文件添加到 Spotfire.Dxp.Worker.Host.exe.config 配置文件中的 DataAdapterCredentials 设置。

  1. 在运行 Spotfire Server 的计算机上,导出要编辑的服务配置。请参见《Spotfire Server 和环境 - 安装和管理手册》的手动编辑服务配置文件主题中的说明。
  2. Spotfire.Dxp.Worker.Host.exe.config 文件中,找到 DataAdapterCredentials 设置。使用以下格式为数据库添加具有凭据配置文件的新条目:
    <entry profile="Credentials profile name">
         <username>MyUsername</username>
         <password>MyPassword</password>
         <allowed-usages></allowed-usages>
      </entry>
  3. 在上面的模板中,输入配置文件的名称以及数据库的用户名和密码。
    注: (可选)您可以指定允许的服务器和/或连接器的列表。allowed-usages 元素确定可使用凭据配置文件的条件。请参见 Spotfire.Dxp.Worker.Host.exe.config 文件
  4. 保存更改。然后,按照手动编辑服务配置文件中的说明导入服务配置。

指定要用于连接的凭据配置文件

创建凭据配置文件后,可以在 Web 客户端中打开分析时使用它来自动登录连接。

要在 Spotfire Web 客户端或 Automation Services 中使用凭据配置文件进行身份验证,必须在 Web Player 服务上将连接器的身份验证模式设置为 WebConfig。有关身份验证模式的更多信息,请参见《Spotfire 服务器和环境安装和管理》手册中的身份验证模式
  1. 打开一个与您具有凭据配置文件的数据库建立数据连接的分析文件。
  2. 在菜单栏上,选择“数据” > “数据连接属性”
  3. 在“数据连接属性”对话框中,单击选择您的连接,然后单击“设置”
  4. 在“数据连接设置”对话框中的“数据源”选项卡上,单击“设置”
  5. 在“数据源设置”对话框中的“凭据”选项卡上,选择“否,但保存凭据配置文件”
  6. 在文本字段中,输入要使用的凭据配置文件的名称。
  7. 要保存更改,请单击“确定”关闭已打开的对话框。