sql server赋予用户备份数据库和还原数据库权限

sql server赋予用户备份数据库和还原数据库权限

 

sa用户下,新建一个用户

确定即可

 

赋权(sa用户赋权)

grant backup database to qq; ----把备份数据库的权限赋予给qq

 

grant create database to qq; ---吧创建数据库的权限赋予给qq

 

两个权限都要在master数据库下赋予

切换qq用户并创建数据库qq

新建表

 

插入100条数据

备份qq数据库

再插入100条数据

 

开始还原恢复

 

恢复成功

 

 

总结

  1. 建用户,建数据库顺序不能搞错
  2. 如果用sa用户创建的 数据库,再赋权给qq用户创建数据库和还原数据库无效,会遇到restore没权限,具体原因不详,实测过
  3. 应用那边要还原和恢复的权限,按此文档操作即可,先建用户,然后赋创建数据库和备份数据库的权限,即可.

猜你喜欢

转载自blog.csdn.net/az65381973/article/details/89434616