欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL Server 数据库用户、服务器角色及数据库角色的用法

程序员文章站 2022-07-05 23:34:41
以系统管理员身份登录到SQL Server服务器,在SQL Server2008界面中实现以下操作1)在当前计算机中增加一个用户zhang,密码为secret。使此用户通过windows模式下登录SQL Server服务器,登录名为zhang;在计算机中增加用户的方法如下:单击【开始|管理工具】,选择【计算机管理】,在【计算机管理】的窗口中单击左边的【本地用户和组】,在右侧【用户】文件夹上单击右键,选择菜单上的【新用户】,然后在弹出的【新用户】对话框中键入您准备使用的用户名、密码,然后清除...

以系统管理员身份登录到SQL Server服务器,在SQL Server2008界面中实现以下操作

1) 在当前计算机中增加一个用户zhang,密码为secret。使此用户通过windows模式下登录SQL Server服务器,登录名为zhang;

在计算机中增加用户的方法如下:单击【开始|管理工具】,
选择【计算机管理】,
在【计算机管理】的窗口中单击左边的【本地用户和组】,
在右侧【用户】文件夹上单击右键,
选择菜单上的【新用户】,
然后在弹出的【新用户】对话框中键入您准备使用的用户名、密码,
然后清除【用户下次登录时须更改密码】复选框的选中状态,
再单击【创建】按钮,
然后单击【关闭】按钮关闭对话框。

创建windows身份验证登陆用户方法:在【对象资源管理器】中,
展开【安全性】节点,
然后右键单击【登录名】,
在弹出的快捷菜单中选择【新建登录名】。
在“登录名-新建”对话框中单击【登录名】后面的搜索按钮,
选择【高级】,
在弹出的对话框中选择【立即查找】,
在搜索结果中选择已经建立的用户名,
单击【确定】按钮,回到“登录名-新建”对话框中,
最后单击确定按钮完成创建。

2) 新建以混合模式登录SQL Server服务器的用户登录名分别为stu1、stu2和stu3,登录密码为secret,默认登录数据库为stu;

创建SQL Server身份验证登陆用户方法:在【对象资源管理器】中,
展开【安全性】节点,
然后右键单击【登录名】,
在弹出的快捷菜单中选择【新建登录名】。
在“登录名-新建”对话框中选择SQL Server身份验证选项,
在【登录名】后面输入用户名,
在密码及确认密码后面输入密码。
取消【强制密码过期】选项,
在【默认数据库】选项中的下拉菜单中选择stu数据库,
单击【确定】按钮。

3) 在数据库stu中创建用户zhang,登录帐号为zhang;

在【对象资源管理器】中展开stu数据库节点,
展开【安全性】节点,
在用户上单击鼠标右键选择【新建用户】命令,
在弹出的新建对话框中单击【登陆名】后面的搜索按钮,
在弹出的【选择登录名】对话框中单击【浏览】按钮,
在相应的账号前面选中并单击【确定】按钮,
最后在用户名后面输入用户名称,
单击【确定】按钮完成创建。

CREATE  USER  zhang for login zhang

4) 在数据库stu中创建用户stu1、stu2和stu3,登录帐号为stu1、stu2和stu3;

CREATE  USER  stu1 for login stu1

5) 给数据库用户zhang赋予创建数据表的权限;

在stu数据库安全性节点下的用户名上单击鼠标右键,
选择【属性】,
在打开的对话框中选择【安全对象】页,
单击右边的【搜索】按钮,
在弹出的【添加对象】对话框中直接单击【确定】按钮,
然后单击【对象类型】按钮,
弹出【选择对象类型】对话框,
选中【数据库】,
单击【确定】按钮。
再在选择对象对话框中单击【浏览】,
在stu数据库前面选中,
单击【确定】。
最后在【安全对象】页下方的stu的权限中创建表选项后的【授予】复选框中选中,
单击【确定】完成设置。

GRANT   create  table  to  zhang

6) 给数据库用户stu1赋予对sc表进行插入、修改、删除操作权限;

GRANT insert,update,delete ON  sc to stu1

7) 给数据库用户stu2和stu3赋予对student表、course表所有操作权限及查询sc的操作权限,并允许再授权给其他用户;

GRANT  ALL PRIVILEGES  ON   Student,Course  TO  stu2,stu3 
WITH GRANT OPTION
8

8) 撤销数据库用户stu2对student表和course表的删除操作的权限;

Revoke  delete  ON Student,Course  FROM stu2 CASCADE

本文地址:https://blog.csdn.net/a19097991483/article/details/107658334

相关标签: 数据库