MSSQL服务器无法从其他域用户访问

我无法连接到具有相同域和networking的其他计算机。 SQL Server 2008正在运行,我可以使用Windows身份validation本地连接MSSQL01 \ Administrator和密码。

虽然我希望其他服务器也能够访问它,但它会失败,并出现以下错误:

Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. 

在http://msdn.microsoft.com/en-us/library/ms143799.aspx重命名主机名和以下指令后,MSQL(旧主机名)和MSSQL01都出现在sqlcmd -L中。

 C:\Documents and Settings\Administrator>sqlcmd -L Servers: MSSQL MSSQL01 

你没有说他们是怎么试图访问它的,但是几乎可以肯定有一种方法可以提供一个替代的用户名和密码,你可能想要指定MSSQL01 \ Administrator(具体forms,除非域中有一个框)。 您可能试图以外部主机上的pipe理员身份进行连接,当然这是不同的用户,并且没有权限。

MSSQL01\Administrator是不是一个域帐户(如果我正确地阅读东西),它是一个机器本地帐户。 您将无法使用该帐户对其他域计算机进行身份validation,则需要使用域帐户来执行此操作。

检查SQL server configuration manager>SQL server network configuration>Protocols... 确保TCP / IP已启用。 希望这可以帮助。