数据库
在本节中:
数据库摘要
“数据库”节点显示了产品“数据库摘要”页面,您可以在其中看到一个所有数据库连接的列表,并且可创建或删除它们。
创建数据库
您可以同时为管理服务器和个性化服务器创建数据库。
-
选择所需的节点:
- 管理 > 管理数据库
- 个性化 > 个性化数据库
产品“数据库摘要”页面将显示在工作区域中。
-
单击新建。
“新建数据库连接”页面将显示。
- 为数据库输入一个友好名称。
- 单击服务器名称字段以显示所有已知 SQL Server 的下拉列表。选择所需的服务器。
- 为配置帐户输入用户名和密码。
-
要新建数据库,请确保配置帐户具有 dbcreator 服务器权限,并且输入唯一的数据库名称。
- 要在新的空数据库中设置模式,请确保配置帐户为数据库所有者或者为 db_owner 角色的成员,并且从列表中选择数据库。
- 要升级现有的数据库,配置帐户必须具有 dbo 权限,并且必须从列表中选择数据库。
务必先备份您的数据库,然后再执行升级。
- 要使用现有的数据库,配置帐户必须为 ManagementServerAdministrator 或 dbo 数据库角色的成员。
有关配置和服务帐户的更多详细信息,请参阅数据库帐户和权限。
-
选择身份验证类型:
- Windows 身份验证 - 必须指定 Windows 帐户和密码才能访问数据库。
- SQL 身份验证 - 必须指定 SQL 身份验证帐户才能访问数据库。包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。
- 单击检查以验证凭据。
- 单击 SQL 数据库名称以显示所有已知数据库的下拉列表。选择所需的数据库。或者输入新名称以新建一个数据库。
-
为服务帐户输入用户名和密码。
Web 服务和 Windows 服务使用这些凭据进行数据库连接。
-
选择身份验证类型:
- Windows 身份验证:每次要求访问数据库时均必须提供 Windows 用户名和密码。
请注意,Windows 帐户不受支持 - 必须使用域帐户。 - SQL 身份验证:指定 SQL 身份验证帐户以提供数据库访问权限。
包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。
如果服务帐户在 SQL Server 中尚不存在,并且配置帐户具有 securityadmin 服务器权限,则创建一个新的帐户。
- Windows 身份验证:每次要求访问数据库时均必须提供 Windows 用户名和密码。
- 单击检查以验证凭据。
-
单击创建以开始数据库创建。
创建后,数据库以树形结构显示在相关“数据库”节点下面。
编辑数据库连接
您可以同时为管理服务器和个性化服务器编辑数据库。
-
选择所需的节点:
- 管理 > 管理数据库
- 个性化 > 个性化数据库
产品“数据库摘要”页面将显示在工作区域中。
- 选择要更改的数据库节点。“数据库详细信息”页面将显示在工作区域中。
- 修正配置帐户的用户名称。
- 输入密码。
-
选择身份验证类型:
- Windows 身份验证:必须指定 Windows 帐户和密码才能访问数据库。
- SQL 身份验证:必须指定 SQL 身份验证帐户才能访问数据库。
包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。
要升级现有的数据库,配置帐户必须具有 dbo 权限,并且必须从列表中选择数据库。务必先备份您的数据库,然后再执行升级。
要使用现有的数据库,配置帐户必须为 ManagementServerAdministrator 或 dbo 数据库角色的成员。
- 单击检查以验证凭据。
- 修正服务帐户的用户名。
- 输入密码。
-
选择身份验证类型:
- Windows 身份验证:每次要求访问数据库时均必须提供 Windows 用户名和密码。
- SQL 身份验证:指定 SQL 身份验证帐户以提供数据库访问权限。
包括用户名和密码在内的帐户是在 SQL Server 本身中创建的,而不是利用现有的 Windows 域帐户。
如果服务帐户在 SQL Server 中尚不存在,并且配置帐户具有 securityadmin 服务器权限,则选择“创建 SQL 帐户”,系统会创建一个新的帐户。
- 单击检查以验证凭据。
- 单击保存更改以保存详细信息。
用较低的 SQL 权限配置个性化数据库
个性化服务器使用 SQL Server 数据库存储个性化数据。安装程序需要能够访问 SQL Server 实例的 sysadmin 权限,以便创建和初始化个性化数据库。当安装个性化服务器的人员没有 sysadmin 访问权限时,为了能够设置数据库,可以将脚本导出。假设 SQL Server 实例位于相对于个性化服务器独立的计算机上。
仅可以使用 PowerShell 导出脚本,而不是从 服务器配置门户 导出。 有关 PowerShell 脚本的更多信息,请参阅服务器配置门户 脚本指南。