sql server赋予用户备份数据库和还原数据库权限
sa用户下,新建一个用户
确定即可
赋权(sa用户赋权)
grant backup database to qq; ----把备份数据库的权限赋予给qq
grant create database to qq; ---吧创建数据库的权限赋予给qq
两个权限都要在master数据库下赋予
切换qq用户并创建数据库qq
新建表
插入100条数据
备份qq数据库
再插入100条数据
开始还原恢复
恢复成功
总结
- 建用户,建数据库顺序不能搞错
- 如果用sa用户创建的 数据库,再赋权给qq用户创建数据库和还原数据库无效,会遇到restore没权限,具体原因不详,实测过
- 应用那边要还原和恢复的权限,按此文档操作即可,先建用户,然后赋创建数据库和备份数据库的权限,即可.