【实验六】【为用户设置权限】

一、在“安全性”里设置用户权限

①打开“SQL Server Management Studio”的“对象资源管理器”窗口,即打开SSMS时自动连接的窗口。

②选择“本地服务器”— “安全性”— “登录名”选项,
鼠标右键单击登录名,在弹出的快捷键菜单里选择“新建登录名”选项。
在这里插入图片描述
③在弹出的登录名对话框的常规页面,建立登录名“abc”。
在这里插入图片描述
④在选中数据库前的复选框之后,“数据库角色成员身份”区域里的“public”复选框里会被自动选择上。在每个数据库中,所有用户都会默认是public角色的成员,并且不能被删除。
在这里插入图片描述
出现报错15407
在这里插入图片描述
身份验证选择“SQL Server 身份验证”并设置密码:
在这里插入图片描述

二、在数据库里设置用户权限

sa用户与超级用户
如果只启用了SQL身份验证模式,超级用户就是sa,密码是你安装时设的。
如果只启用了Windows集成验证模式,服务器上Administrators组的所有用户都是超级用户,即默认登录的用户即可。
如果启用了混合模式就包括了上面两种用户。

①启动“SQL Server Management Stuido”,以sa用户或超级用户身份连上数据库实例。在“对象资源管理器”里选择“数据库实例名”— “XSCJ”— “安全性”— “用户”。鼠标右键单击用户,在弹出的快捷键菜单里选择“新建用户”选项。
在这里插入图片描述
②在弹出的弹出“数据库用户”对话框的常规页面,建立用户“userl”。
在这里插入图片描述
这里默认选择“带登录名的SQL用户”,输入用户名与登录名后,在新建用户时会出现报错15007,做以下修改:选择“不带登录名的SQL用户”
在这里插入图片描述
③在该对话框里选择“安全对象”标签,弹出对话框,单击“搜索”按钮,弹出 “添加对象”对话框,在该对话框里可以选择希望查看的对象类型的选择对话框。
在这里插入图片描述
④上一步点击**“确定”**后,弹出 “选择对象”对话框,在该对话框里单击“对象类型”按钮。

⑤单击“对象类型”按钮后,弹出 “选择对象类型”对话框,在该对话框里可出现在数据库表里的可用对象类型,在本例中选择“表”复选框,然后单击“确定”按钮。
在这里插入图片描述
⑥单击“浏览”按钮。
在这里插入图片描述
⑦在弹出 “选择对象”对话框,单击列表中的XSQK表,两次“确定”,通过“数据库用户”对话框下半部分的权限列表进行授权,为数据库用户userl 设置XSQK表上的Alter、Delete、Insert、Select和Update权限,单击“确定”按钮完成。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Reference

Sql Server添加用户和设置权限/文CSDN@xue251248603

SqlServer 添加用户 添加角色 分配权限/文CSDN@weixin_30270561

sqlserver角色/用户创建,各种约束与权限/文CSDN@m0_46493091

SQL Server 如何启用sa账户/文CSDN@转身@未来

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值