我创建了一个运行 SQL Server SE 的 RDS 实例,这不允许远程桌面访问,所以我还有一个运行 Windows Server 2012 base 的 EC2 实例,并且我已经安装了 SQL Server Management Studio,我能够使用主用户和密码。
我想恢复数据库 .bak 文件。所以我使用了 SQL Server 管理工作室并选择了选项数据库 - > '恢复数据库'。我选择“文件”作为备份媒体,然后单击“添加”。当我单击“添加”时,它会引发以下错误:
执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo) 对象“xp_fixeddrives”、数据库“mssqlsystemresource”、架构“sys”上的 EXECUTE 权限被拒绝。
我在互联网上寻找答案,有人建议将 sysadmin 角色授予主用户。当我尝试这样做时,我收到一条错误消息“用户不存在或您无权这样做”
我已经没有关于如何解决这个问题的想法了。任何帮助是极大的赞赏。