Sql server 在数据库';硕士';

Sql server 在数据库';硕士';,sql-server,database,Sql Server,Database,我有一个通过网络执行数据库SQL备份的应用程序。使用SQL 2008 SP2会产生以下错误 An error has occured and the operation could not be completed successfully. CREATE DATABASE permission denied in the database 'master' VERIFY DATABASE is terminating abnormally. 10 percent processed. ..

我有一个通过网络执行数据库SQL备份的应用程序。使用SQL 2008 SP2会产生以下错误

An error has occured and the operation could not be completed successfully.

CREATE DATABASE permission denied in the database 'master'
VERIFY DATABASE is terminating abnormally.

10 percent processed.
...
Processed 68272 pages for database 'Db01', file 'Db01' on file 1.
100 percent processed.  
Processed 6 pages for database 'Db01', file 'Db01_log' on file 1.
BACKUP DATABASE successfully processed 68278 pages in 4.276 seconds

Please retry.
但是,备份文件已创建,但该消息会误导用户,并且用户始终认为该过程未成功完成

sql server正在网络服务下运行,我已尝试将网络服务的权限分配给主数据库,但它仍在生成错误

使用SQLServerManagementStudio备份并验证备份工作正常,没有错误


如何防止错误发生?

检查backupset表以查看运行备份的帐户。然后向[该登录名]发出
grant create database
以授予该登录名create database权限(如果该登录名通过广告组获得访问权限,则可能必须首先创建该登录名)。

检查backupset表,查看哪个帐户正在运行备份。然后向[该登录名]发出
grant create database
以授予该登录名创建数据库权限(如果该登录名通过广告组获得访问权限,则可能必须首先创建该登录名)