1
数据库技术及应用
1.11.2.2 8.2.2 创建SQL Server用户
8.2.2 创建SQL Server用户

在任务8.1中已经介绍了登录账户的创建方法,数据库用户必须是在服务器上已经存在的登录账户,而一个登录账户可以映射为多个数据库用户。需要注意的是,只有数据库管理员才有创建数据库用户的权限。下面通过一个例子来介绍创建数据库用户的方法和步骤。

【例8-3】使用SQL Server Management Studio为Student数据库创建一个用户账号dbuser。

创建步骤如下:

(1)打开SQL Server Management Studio,在对象资源管理器中展开“数据库”文件夹。

(2)展开Student数据库文件夹中的“安全性”节点,右键单击其中的用户节点,在弹出的快捷菜单中执行“新建用户”命令,如图8-7所示。

图8-7 执行“新建用户”命令

(3)打开“数据库用户新建”窗口,默认打开“常规”选项卡,如图8-8所示。其中常用的功能介绍如下:

●“用户名”文本框:用于输入数据库用户名。

●“登录名”文本框:用于选择已经有的登录名。

●“数据库角色成员身份”列表框:用于为用户设置数据库角色。

图8-8 “数据库用户新建”窗口的“常规”选项卡界面

(4)单击“登录名”文本框右侧的按钮,打开“选择登录名”对话框,单击“浏览”按钮,如图89所示。

图8-9 “选择登录名”对话框

(5)打开“查找对象”对话框,在“匹配的对象”列表框中选择名称为user的登录名,如图8-10所示。

图8-10 “查找对象”对话框

(6)单击“确定”按钮,返回“选择登录名”对话框。再单击“确定”按钮,返回“数据库用户新建”对话框,在“用户名”文本框中输入“dbuser”;“默认框架”文本框可以为空或者选择一个架构,通常选择dbo。

(7)单击“确定”按钮,完成用户名为dbuser的Student数据库的整个创建过程。