将PHP连接到Microsoft SQL Server 2014数据库

时间:2018-08-25 11:44:20

标签: php sql-server-2014-express

我正在通过PHP脚本连接SQL Server。 SQL Server以两种模式(Windows身份验证和SQL Server身份验证)正确连接,并且我已添加数据库。运行php脚本时出现此错误:

  

连接失败:SQLSTATE [28000]:[Microsoft] [用于SQL Server的ODBC驱动程序11] [SQL Server]用户“ sa”的登录失败

我的脚本是:

$server = '*******';   
$dbname = "*******";
$usname="sa";
$passwd="******";
try
{
    $con=new PDO("sqlsrv:Server=$server;Database=$dbname",$usname,$passwd);
     $con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e)
{
    echo "Connection failed:" . $e->getMessage();
}

0 个答案:

没有答案