Sql server sql server对对象的选择权限被拒绝?

Sql server sql server对对象的选择权限被拒绝?,sql-server,ssms,restore,Sql Server,Ssms,Restore,我已经从smarterasp.net创建了一个MSSQL数据库。现在我正在使用SQL Server管理系统连接到它,但我右键单击数据库->任务->恢复数据库后,它会向我打印以下内容: 我应该是db_所有者(安全->用户->dbo->成员身份我有标记db_所有者),但我无法加载.bak文件?作为db_所有者不足以恢复数据库。只有在数据库处于联机状态时才能检查db_owner权限,但对于还原,如果数据库不存在,SQL Server无法检查您对该数据库的权限级别 因此,要能够还原数据库,您需要是默认

我已经从smarterasp.net创建了一个MSSQL数据库。现在我正在使用SQL Server管理系统连接到它,但我右键单击数据库->任务->恢复数据库后,它会向我打印以下内容:


我应该是db_所有者(安全->用户->dbo->成员身份我有标记db_所有者),但我无法加载.bak文件?

作为db_所有者不足以恢复数据库。只有在数据库处于联机状态时才能检查db_owner权限,但对于还原,如果数据库不存在,SQL Server无法检查您对该数据库的权限级别


因此,要能够还原数据库,您需要是默认服务器角色的成员
dbcreator

授予db_备份操作员的权限login@Chanukya:我做不到!它说“无法使用特殊主体‘dbo’”:OUSE MyDataBase EXEC sp_changedbowner‘sa’、‘true’try like this“找不到主体‘sa’,因为它不存在或您没有权限。”。但是在登录下,我有一个用户sa。告诉我一些事情,你是不是db的所有者