MSSQL用户设置只读权限的方法
Microsoft SQL Server 是一款经常使用的关系型数据库管理系统,它可让用户更方便的存储和管理数据。需要使用MSSQL的用户,一定要给用户添加有效的登陆权限,否则用户没法登陆MSSQL系统,对区别的用户,有时候也需要设置区别的权限,从而保证系统的安全性及有效使用数据库。
下面来看看如作甚 MSSQL 用户设置只读权限的方法:
1、首先登录MSSQL,在 Object Explorer (就是进入MSSQL管理工具后,点击左边的菜单“数据库”) 中,右击“安全”,然后在弹出菜单当选择“登录”;
2、在出现的登录属性窗口中,点击要设置的MSSQL用户;
3、再点击右边的属性,在弹出的属性窗口点击“数据库访问”选项卡;
4、 在右边列表中,双击要设置 只读权限的数据库;
5、 在弹出窗口中,选中“仅读权限”,根据需要选中它下面的具体权限;
6、点击肯定完成权限设置,即完成了MSSQL用户设置只读权限的步骤。
另外,如果操作需要使用SQL语句,也能够使用以下T-SQL语句设置用户只读权限:
-- 添加用户
CREATE LOGIN [john] WITH PASSWORD='*******';-- 添加用户到数据库
USE [test]CREATE USER [john] FOR LOGIN [john]
-- 添加只读权限USE [test]
GRANT SELECT ON [test].[dbo].[TABLE1] TO john
通过以上的方法,就能够让用户只有查询权限,而没法做其他的操作,从而更好的保护系统及数据安全。
本文来源:https://www.yuntue.com/post/107953.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏