使用Windows身份验证时,要在mssql_connect中填写哪些登录数据


What login data to fill in mssql_connect when using Windows Authentication?

我对SQL Server 2008了解不多(实际上什么都不了解),但我只需要进行一些基本的查询。

我的问题是:

使用Windows身份验证(在SQL Server 2008 R2上)时,我应该在mssql_connect字段中填写哪些数据?

$userName = "username";
$password = "password";
$serverName = "localhost(??)";
$connection = mssql_connect($serverName, $userName, $password);

这些变量应该是什么,或者我如何轻松地更改SQL Server的设置,或者。。。有什么最快的方法可以连接?

任何帮助都会很好,我还没有找到太多信息,更不用说在任何地方清除信息了。

如果您在XAMP环境中运行,那么您在本地运行所有内容是理所当然的。如果是这种情况,您的服务器将是"localhost"或"127.0.0.1",并且您可以在SQL中定义自己的帐户。正如我所说,我自己不使用windows帐户,但您可以将一个NT帐户添加到您的"服务器"中,然后在SQL server管理工具中设置该用户可以访问您正在使用的数据库。然后你已经设置了帐户和密码,并知道它们是什么。如果用户计数有问题,可以尝试"computerName''userName"

如果你不是管理员,你需要从他们那里获得相关信息。