配置选项 (SQL Server Express)

通过使用“配置选项”页,可以为没有管理员权限的用户生成单独的数据库引擎实例,并将用户添加到管理员角色中。

选项

  • 启用用户实例
    默认值为“启用”。若要禁用用户实例的功能,请清除此复选框。

    用户实例也称为子实例或客户端实例,是由父实例(作为服务运行的主实例,例如 SQLExpress)代表用户生成的 SQL Server 实例。用户实例作为该用户的安全上下文下的用户进程来运行。用户实例独立于父实例和该计算机上运行的任何其他用户实例。用户实例功能也被称作“以普通用户身份运行” (RANU)。

  • 将用户添加到 SQL Server 管理员角色中
    默认情况下不启用此选项。若要将当前安装程序用户添加到 SQL Server 管理员角色中,请选中此复选框。

    作为 BUILTIN\Administrators 成员的 Windows Vista 用户在连接到 SQL Server Express 时,不会自动添加到 sysadmin 固定服务器角色中。只有显式添加到服务器级管理员角色中的 Windows Vista 用户可以管理 SQL Server Express。Built-In\Users 组的任一成员均可连接到 SQL Server Express 实例,但他们仅拥有执行数据库任务的有限权限。出于这一原因,对于从先前版本 Windows 中的 BUILTIN\Administrators 和 Built-In\Users 继承 SQL Server Express 特权的用户,应在运行于 Windows Vista 上的 SQL Server Express 实例中为其显式授予管理特权。

    若要在完成此安装程序后对用户角色进行任何更改,请使用 SQL Server 2005 外围应用配置器工具 (SQLSAC.exe)。若要更新 SQL Server 系统管理员角色中的用户列表,请单击**“添加新管理员”**链接。

    确保**“要设置的用户”字段中列出了应更新其权限的用户的“域名\用户名”。从“可用权限”**窗格的 SQL Server 实例列表中选择要更新的角色,然后单击向右箭头。若要将用户添加到 SQL Server 实例的所有可用实例的所有可用角色中,请单击向右双箭头。

    若要在完成选择后实行这些更改,请单击**“确定”。若要在不做出更改的情况下结束使用此工具,请单击“取消”**。

命令行选项

ENABLERANU 开关用于配置用户实例。

若要禁用用户实例,请执行以下命令:

Set ENABLERANU = 0

若要启用用户实例(默认),请执行以下命令:

Set ENABLERANU = 1

ms143401.note(zh-cn,SQL.90).gif注意:
用户实例仅适用于 SQL Server 2005 Express Edition 的各版本。

ADDUSERASADMIN 开关用于将当前安装程序用户添加到 SQL Server 管理员角色中。

若要将当前安装程序用户添加到管理员角色中,请执行以下命令:

Set ADDUSERASADMIN=1

若不打算将当前安装程序用户添加到管理员角色中,请执行以下命令:

Set ADDUSERASADMIN=0(默认值)

ms143401.note(zh-cn,SQL.90).gif注意:
此命令行选项仅适用于 SQL Server 2005 Express Edition 的各版本。

请参阅

概念

非管理员用户实例

帮助和信息

获取 SQL Server 2005 帮助