3-6 数据库用户角色

数据库服务器角色是服务器级别的,包含登录名;

数据库用户角色是用户级别的,包含用户名;


数据库用户九个角色:






使用sa登陆服务器,找到要操作的数据库E_Market,安全性-》用户-》PbUser-》右键-》属性:

扫描二维码关注公众号,回复: 1113154 查看本文章

常规中:


确定;


当固定数据库角色不能满足用户需求时,可自定义数据库用户角色:

E_Market-》安全性-》角色:

右键-》新建-》新建数据库角色:

角色名称,所有者:


点击按钮后,进入页面,点击所有者按钮,如下:

所有者选择dbo:


确定-》确定;

接下来点击添加:


点击浏览:



确定-》确定;

安全对象:


点击搜索:


对象类型选择表:


确定-》浏览:


确定-》确定;

接下来为MyRole这个自定义角色赋予查看的操作权限:


编辑列授权:


是MyRole角色只能查看UserAddress、UserId、UserName三个列:


确定,即可;


此时,断开连接,使用PbUser进行登录:

然后新建查询,并作如下操作:


发生报错,因为没对上述的列赋予查看的权限;


操作正确;


查看MyRole角色:



猜你喜欢

转载自blog.csdn.net/weixin_38887666/article/details/80481122
3-6