0
点赞
收藏
分享

微信扫一扫

DBA 给某用户赋予某张数据库表的某种操作权限(增,删,查,改)


相关背景:

      生产环境下,某个新功能不能工作,经查,是数据库中某个表没有写权限。所以操作失败。


解决方案:

    通过DBA 为项目配置文件中的用户,给相应数据表赋予写权限即可。


运行环境:sql server 2014

 

sql 脚本:

  

grant select,update,delete,insert on UserTagPool to [app_webservice];
grant select,update,delete,insert on UserTagPoolMap to [app_webservice];



如果是给某用户批量赋予某种操作权限,可以用下面的脚本:


   GRANT EXEC  ON SCHEMA :: dbo TO  [your_DB_account]  -- 执行存储过程的权限
   GRANT select  ON SCHEMA :: dbo TO [your_DB_account]  -- 查询数据表的权限

举报

相关推荐

0 条评论