使用SSMS连接到MS SQL Server数据库时出现问题

时间:2010-05-18 17:33:50

标签: sql visual-studio ssms

我有一个与Godaddy(使用SQL Server 2005)的数据库。它们提供基本的管理工具,但是告诉您,对于更高级的工具,您可以使用SSMS直接连接。我按照他们的指示确保我的在线数据库将接受远程连接,并且显然可以使用SSMS成功登录(在给出我的主机名和访问数据之后)。

但是:现在从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”。 (Microsoft SQL Server,错误:916)

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.4262&EvtSrc=MSSQLServer&EvtID=916&LinkId=20476

2 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,但最终解决了这个问题。

http://clayburt.com/2009/12/28/godaddy-windows-hosting-ms-sql-2005-database-with-sql-management-studio-ssms-2008/

仔细阅读方向

  1. 打开SSMS
  2. 使用Godaddy连接数据库
  3. 打开“对象资源管理器详细信息”
  4. 点击数据库
  5. 右键单击任何列名称标题
  6. 取消检查整理列
  7. 我知道为什么会发生这种情况,但它恰好为我解决了问题。希望有所帮助!

答案 1 :(得分:0)

您似乎没有查看该数据库的权限。我建议GODaddy技术支持将是解决问题的地方。