mssql连接失败的PHP(windows身份验证)

mssql连接失败的PHP(windows身份验证),php,sql,sql-server,database,sqlsrv,Php,Sql,Sql Server,Database,Sqlsrv,我正在尝试从php连接到mssql数据库。 我已经为此安装了驱动程序 现在我有以下错误: 数组([0]=>Array([0]=>28000[SQLServer]=>28000[1]=>18456[code]=>18456[2]=>[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]用户“域\用户”登录失败。[消息]=>[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]用户“域\用户”

我正在尝试从php连接到mssql数据库。 我已经为此安装了驱动程序

现在我有以下错误:

数组([0]=>Array([0]=>28000[SQLServer]=>28000[1]=>18456[code]=>18456[2]=>[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]用户“域\用户”登录失败。[消息]=>[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]用户“域\用户”登录失败。[1]=>Array([0]=>28000[SQLServer]=>28000[1]=>18456[code]=>18456[2]=>[Microsoft][ODBC驱动程序13 for SQL Server][SQL Server]用户“域\用户”登录失败。[消息]=>[Microsoft][ODBC驱动程序13 for SQL Server][SQL Server]用户“域\用户”登录失败。)

我有什么遗漏吗

编辑: 我的连接字符串:

$serverName = "server, port";

$connectionInfo = array( "Database"=>"my_database");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn == false)
 {
 echo "Unable to connect.<br />";
 die( print_r( sqlsrv_errors(), true));
 }
$serverName=“服务器,端口”;
$connectionInfo=数组(“数据库”=>“我的数据库”);
$conn=sqlsrv_connect($serverName,$connectionInfo);
如果($conn==false)
{
回显“无法连接。
”; 模具(打印错误(sqlsrv_errors(),true)); }
编辑2:

带有用户和pw的代码示例

$serverName = "server, port"; //serverName\instanceName
$connectionInfo = array( "Database"=>"my_database", "UID"=>"domain\user", "PWD"=>"my_pw");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn ) {
 echo "Connection OK.<br />";
}else{
 echo "Unable to connect.<br />";
 die( print_r( sqlsrv_errors(), true));
}
$serverName=“服务器,端口”//服务器名\实例名
$connectionInfo=array(“数据库”=>“我的数据库”、“UID”=>“域\用户”、“PWD”=>“我的数据库”);
$conn=sqlsrv_connect($serverName,$connectionInfo);
如果($conn){
回显“连接正常。
”; }否则{ 回显“无法连接。
”; 模具(打印错误(sqlsrv_errors(),true)); }
必须修改万帕帕奇服务中的身份验证方法。我把我的用户和通行证放在那里,工作正常。

我也遇到了类似的问题。我有一个php脚本来访问由供应商托管的mssql数据库。我们无法使用Windows身份验证。用户ID和密码是有效的,因为它与python一起工作。我们发现供应商提供的密码包含$,在PHP中表示一个变量。我们将密码周围的双引号改为单引号,它成功了。这是由于服务器打开了魔引号,解决方法是使用单引号迫使PHP将密码识别为字符串

你能发布你的代码吗?@Zhorov添加了代码示例