sql server 创建用户 指定权限

sql server 创建用户 指定权限

 

 

 

 

 'db_owner' --拥有数据库全部权限,包括删除数据库权限
'db_accessadmin' --只给数据库用户创建其他数据库用户的权限,而没有创建登录用户的权限。
'db_securityadmin' --可以管理全部权限、对象所有权、角色和角色成员资格
'db_ddladmin' --可以发出所有DDL(Create,Alter和Drop),但不能发出GRANT、REVOKE或DENY语句
'db_backupoperator' --允许对数据库进行备份和还原的权限【备份与还原是通过sql sever management studio也可以进行】
'db_datareader' --可以选择数据库内任何用户表中的所有数据
'db_datawriter' --可以更改数据库内任何用户表中的所有数据
'db_denydatareader' --不能查询数据库内任何用户表中的任何数据
'db_denydatawriter' --不能更改数据库内任何用户表中的任何数据
https://blog.csdn.net/zgscwxd/article/details/131586286

 

 

exec sp_addlogin '用户名', '密码', '库名'
go

use 库名
exec sp_grantdbaccess  '用户名'
go

use 库名
grant select
on 表明
to "用户名"

授权多个表,重复执行:

use 库名
grant select
on 表明
to "用户名"
————————————————
 链接:https://blog.csdn.net/qq_18316109/article/details/108078111

 

posted @ 2023-11-18 15:03  emanlee  阅读(97)  评论(0编辑  收藏  举报