使用t-sql语句怎么赋予用户删除表的权限?
答案:1 悬赏:10 手机版
解决时间 2021-11-09 20:37
- 提问者网友:泪痣哥哥
- 2021-11-08 23:24
使用t-sql语句怎么赋予用户删除表的权限?
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-11-09 00:21
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 表的权限的方法
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 表的权限的方法
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯