数据库备份权限问题

我有这样一个想法,创建一个专门用于备份的用户,但是希望只做备份,所以一开始我只赋予了diskadmin和db_backupoperator的角色给这个用户。但是别说备份,连选择硬盘路径都不行。看了一下网上的说法,备份需要sysadmin的权限,这个权限如果给了的话,跟sa就没什么区别了。这样的话db_backupoperator也没有什么存在价值啦。我就是不想给太大的权限,所以想请教一下大家有没有什么办法?

作者: Huangzhaoji   发布时间: 2011-10-08

备份不仅仅是数据库的权限,你还要开windows账户,其实不推荐这么做。

建议你使用job做自动备份,然后将备份的文件目录设置为一个可以远程访问的目录(如FTP),然后让权限低的人去定期处理这个备份文件。

作者: oswica   发布时间: 2011-10-10