2010-04-13 67 views
3

我有一个数据库工作在我本地的sql server 2005 express版本。数据库与sql服务器导入问题

我必须将我的本地数据库导入远程服务器数据库。

为此我建立了连接到该远程服务器,我现在可以看到该数据库。但是当我试图从我的本地机器恢复数据库时,我收到错误消息,当我试图给备份文件的位置。以下是错误消息

对象'xp_availablemedia',数据库'mssqlsystemresource',模式'sys'上EXECUTE权限被拒绝。 用户没有执行此操作的权限。 该声明已被终止。 (Microsoft SQL Server,错误:229)

什么问题,我该如何解决这个问题。

请帮我

回答

2

由于错误状态,连接到数据库的用户没有执行数据库还原所需的权限。如果可能,请通过使用户成为db_backupoperator角色的成员来授予备份权限。

sp_addrolemember 'db_backupoperator', 'user02' 
0

用于连接到数据库的用户帐户不具有执行权限。这是执行还原所必需的。