使用SSMS连接到MS SQL Server数据库的问题
我有一个与Godaddy(使用SQL Server 2005)一致的数据库。他们提供基本的管理工具,但告诉你,对于更高级的工具,你可以使用SSMS直接连接。我遵循他们的指示,以确保我的在线数据库将接受远程连接,并可以显然使用SSMS登录成功(在给出我的主机名和访问数据后)。使用SSMS连接到MS SQL Server数据库的问题
但是:现在从SSMS,试图展开“数据库”文件夹树时,我得到以下错误:
Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server& LinkId=20476
附加信息:
在执行的Transact发生异常SQL语句或批处理。 (Microsoft.SqlServer.ConnectionInfo)
服务器主体“cmitchell”无法在当前安全上下文中访问数据库“3pointdb”。 (微软SQL服务器,错误:916)
我一直有同样的问题,但最终解决了这个问题。
阅读方向仔细
- 打开SSMS
- 连接到与GoDaddy数据库
- 打开 “对象资源管理器详细信息”
- 点击数据库
- 右对齐点击任何栏目名称标题
- 取消检查整理列
我知道为什么会发生这种情况,但它发生在为我解决问题。希望有所帮助!
你似乎没有权限查看该数据库。我会建议GODaddy技术支持将是解决问题的地方。
3pointdb不是我的数据库。这只是当我访问我的Godaddy后端时出现的一长串数据库中的另一个数据库。 从SSMS中,我选择默认数据库作为我的数据库的名称,当我浏览时它在列表中找到了它的名称。 同样的错误信息。它试图连接到不是我的数据库! :( Godaddy的支持,经过一些测试后,说问题不在他们的最后,它在我的。 – Charles 2010-05-19 19:42:18
3pointdb是你的数据库吗? – heartlandcoder 2010-05-18 17:36:58