我在Windows Server 2008 R2计算机上安装了SQL Server 2008 R2 Express,现在当我想在客户端计算机上使用SQL Server Management Studio打开该数据库时,它无法打开。
但数据库在服务器上正常打开。
数据库的所有者是sa
,在客户端我使用Windows身份验证登录。
如何解决此错误?
服务器原则smtech / prabhu无法访问数据库
用户是服务器域下的客户端
答案 0 :(得分:0)
我建议确保您尝试连接的帐户实际上具有访问权限。
登录服务器,打开管理工作室,查看对象资源管理器。树视图中应该有一个Security文件夹图标,展开它和Logins文件夹。
如果您尝试连接的用户不在场,您可能需要添加它。
除此之外,可以尝试连接SQL Server身份验证作为SA用户吗?
答案 1 :(得分:0)
客户端和数据库服务器都在SAME域上吗?如果没有,那么我认为Windows身份验证不适合你。 (正如上面的答案中已经建议的那样)创建一个SQL登录尝试使用该登录从客户端连接数据库。
如果两台计算机都在同一个域上,但仍然无法连接服务器,那么您可以检查一些内容,