首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >带有mssql的PHP连接失败(windows身份验证)

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

Stack Overflow用户
提问于 2019-03-20 22:09:39
回答 2查看 651关注 0票数 -1

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

现在我遇到了以下错误:

域阵列(域阵列( => 28000 SQLSTATE => 28000 1 => 18456 code => 18456 2 => MicrosoftSQL ServerLogin failed for user‘domain\User.消息=> MicrosoftSQL ServerLogin对于用户'domain\ user‘失败。)1 =>阵列(用户‘域\用户’的=> 28000 SQLSTATE => 28000 1 => 18456代码=> 18456 2 => MicrosoftSQL ServerLogin失败。消息=> MicrosoftSQL ServerLogin对于用户'domain\ user‘失败。))

我是不是漏掉了什么?

编辑:我的连接字符串:

代码语言:javascript
复制
$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));
 }

编辑2:

包含user和pw的代码示例

代码语言:javascript
复制
$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));
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55262754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档