数据库

在本节中:

数据库摘要

“数据库”节点显示了产品“数据库摘要”页面,您可以在其中看到一个所有数据库连接的列表,并且可创建或删除它们。

创建数据库

您可以同时为管理服务器和个性化服务器创建数据库。

  1. 选择所需的节点:

    • 管理 > 管理数据库
    • 个性化 > 个性化数据库

    产品“数据库摘要”页面将显示在工作区域中。

  2. 单击新建

    “新建数据库连接”页面将显示。

  3. 为数据库输入一个友好名称
  4. 单击服务器名称字段以显示所有已知 SQL Server 的下拉列表。选择所需的服务器。
  5. 为配置帐户输入用户名密码
  6. 要新建数据库,请确保配置帐户具有 dbcreator 服务器权限,并且输入唯一的数据库名称。

    • 要在新的空数据库中设置模式,请确保配置帐户为数据库所有者或者为 db_owner 角色的成员,并且从列表中选择数据库。
    • 要升级现有的数据库,配置帐户必须具有 dbo 权限,并且必须从列表中选择数据库。

    务必先备份您的数据库,然后再执行升级。

    • 要使用现有的数据库,配置帐户必须为 ManagementServerAdministrator 或 dbo 数据库角色的成员。
  7. 选择身份验证类型:

    • Windows 身份验证 - 必须指定 Windows 帐户和密码才能访问数据库。
    • SQL 身份验证 - 必须指定 SQL 身份验证帐户才能访问数据库。包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。
  8. 单击检查以验证凭据。
  9. 单击 SQL 数据库名称以显示所有已知数据库的下拉列表。选择所需的数据库。或者输入新名称以新建一个数据库。
  10. 为服务帐户输入用户名密码

    Web 服务和 Windows 服务使用这些凭据进行数据库连接。

  11. 选择身份验证类型:

    • Windows 身份验证:每次要求访问数据库时均必须提供 Windows 用户名和密码。
      请注意,Windows 帐户不受支持 - 必须使用域帐户。
    • SQL 身份验证:指定 SQL 身份验证帐户以提供数据库访问权限。

    包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。

    如果服务帐户在 SQL Server 中尚不存在,并且配置帐户具有 securityadmin 服务器权限,则创建一个新的帐户。

  12. 单击检查以验证凭据。
  13. 单击创建以开始数据库创建。

    创建后,数据库以树形结构显示在相关“数据库”节点下面。

编辑数据库连接

您可以同时为管理服务器和个性化服务器编辑数据库。

  1. 选择所需的节点:

    • 管理 > 管理数据库
    • 个性化 > 个性化数据库

    产品“数据库摘要”页面将显示在工作区域中。

  2. 选择要更改的数据库节点。“数据库详细信息”页面将显示在工作区域中。
  3. 修正配置帐户的用户名称。
  4. 输入密码
  5. 选择身份验证类型:

    • Windows 身份验证:必须指定 Windows 帐户和密码才能访问数据库。
    • SQL 身份验证:必须指定 SQL 身份验证帐户才能访问数据库。

    包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。

    要升级现有的数据库,配置帐户必须具有 dbo 权限,并且必须从列表中选择数据库。务必先备份您的数据库,然后再执行升级。

    要使用现有的数据库,配置帐户必须为 ManagementServerAdministrator 或 dbo 数据库角色的成员。

  6. 单击检查以验证凭据。
  7. 修正服务帐户的用户名。
  8. 输入密码
  9. 选择身份验证类型:

    • Windows 身份验证:每次要求访问数据库时均必须提供 Windows 用户名和密码。
    • SQL 身份验证:指定 SQL 身份验证帐户以提供数据库访问权限。

    包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。

    如果服务帐户在 SQL Server 中尚不存在,并且配置帐户具有 securityadmin 服务器权限,则选择“创建 SQL 帐户”,系统会创建一个新的帐户。

  10. 单击检查以验证凭据。
  11. 单击保存更改以保存详细信息。

用较低的 SQL 权限配置个性化数据库

个性化服务器使用 SQL Server 数据库存储个性化数据。安装程序需要能够访问 SQL Server 实例的 sysadmin 权限,以便创建和初始化个性化数据库。当安装个性化服务器的人员没有 sysadmin 访问权限时,为了能够设置数据库,可以将脚本导出。假设 SQL Server 实例位于相对于个性化服务器独立的计算机上。

仅可以使用 PowerShell 导出脚本,而不是从 服务器配置门户 导出。 有关 PowerShell 脚本的更多信息,请参阅服务器配置门户 脚本指南

相关主题