【发布时间】:2019-06-26 12:16:28
【问题描述】:
通过 PHP 连接 MSSQL 数据库时出错 我无法连接到远程系统中的 sql server 数据库。它显示无法使用提供的设置连接到您的数据库服务器。 文件名:
返回以下错误..
数组([0] => 数组([0] => 28000 [SQLSTATE] => 28000 [1] => 18456 [代码] => 18456 [2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL 服务器]用户“NT AUTHORITY\IUSR”登录失败。 [留言] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]登录失败 用户'NT AUTHORITY\IUSR'。 ) [1] => 数组 ([0] => 42000 [SQLSTATE] => 42000 [1] => 4060 [代码] => 4060 [2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]无法打开由请求的数据库“害虫控制” 登录。登录失败。 [消息] => [Microsoft][ODBC 驱动程序 13 对于 SQL Server][SQL Server]无法打开数据库“害虫控制” 登录请求。登录失败。 ))
【问题讨论】:
-
“无法打开登录请求的数据库“pestcontrol”。登录失败。” ...这很具体,登录失败 - 这并不奇怪,因为您've not defined a
usernameorpasswordindatabase.php -
becoz windows 身份验证仅使用
-
所以不需要指定用户名和密码吧?
标签: php sql-server codeigniter iis database-permissions