SQL Server错误916

时间:2011-04-09 06:04:16

标签: sql-server-2005

当我尝试附加数据库时出现此错误。

  

错误消息:发生异常   执行transact sql语句时   或批次。

我已将我的数据库复制到SQL Server服务器的Data文件夹中。我想在SQL Server中配置数据库,但是当我尝试附加数据库时,它会给出错误。

我还尝试更改与数据库相关的权限。

2 个答案:

答案 0 :(得分:3)

您收到的错误和错误916不同! (我不是专家,我只是通过互联网阅读。)

error 916就是这样:

  

服务器主体“用户名”不是   能够访问数据库   当前的“databasename”   安全背景。 (Microsoft SQL   服务器,错误:916)

无论如何,要解决916错误:

  1. 启动Management Studio 2008后,在对象资源管理器中选择一次数据库。

  2. 如果尚未显示对象资源管理器详细信息,请从工具栏中选择“查看”,然后选择“对象资源管理器详细信息”。

  3. 右键单击任何列标题,并确保未选中“排序规则”。

  4. 单击“对象资源管理器详细信息”面板顶部的“刷新”按钮刷新数据库列表。此时您现在应该拥有对数据库的完全访问权限。

  5. 我(可耻地)从 Microsoft SQL Server, Error: 916 Resolving Microsoft SQL Server, Error: 916 复制。

    要解决您在解释中所写的错误,请尝试 You may receive error messages when you use the Configure Distribution Wizard in SQL Server 2005

    我希望它有所帮助!

答案 1 :(得分:0)

您必须升级Sql Management Studio