使用t-sql语句怎么赋予用户删除表的权限?

2022-08-08 科技 278阅读
mysql 中直接 grant drop on dbname.* to username 可以赋予用户删除表的权限
SQL SERVER 中可以通过给用户添加db_ddladmin角色实现拥有删除用户表权限,但同时也拥用了所有DDL权限,包括不限于ALTER,CREATE,DROP,TRUNCATE,语句为
USE dbname
EXEC sp_addrolemember N'db_ddladmin', N'username'
或者直接赋予用户ALTER权限实现据拥有drop 表的权限,但同时也拥有了其它的DDL权限,包括不限于ALTER,CREATE,DROP,TRUNCATE,语句为
GRANT ALTER TO username
SQL SERVER 中没发现可以单独赋予DROP 表的权限的方法
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com