登录失败 - SQLSTATE[28000]: [Microsoft][ODBC 驱动程序 13 for SQL Server][SQL Server]用户"visitantere"登录失败



试图将我的sql server连接与我的PHP应用程序连接,此问题为

SQLSTATE〔28000〕:〔Microsoft〕〔ODBC驱动程序13 for SQL Server〕〔SQL Server〕用户"visitentere"登录失败

出现

当我尝试在dbeaver或ssms中连接它时,它工作得很好。

我使用PHP 7.2

PHP代码:

<?php
$user = "usrpostgres";
$password = "P0stgres";
try{
/*//banco de dados do sace
$connection = new PDO('pgsql:host=10.16.2.62;port=5432;dbname=cprm_sace_mundau', $user, $password);
//banco de dados novo para hecdss
$mundau_hec = new PDO('pgsql:host=10.16.2.62;port=5432;dbname=cprm_sace_mundau_hec', $user, $password);*/
//banco de dados Sql Server do sace
$connection = new PDO('sqlsrv:server=SERVRHN-RESQLEXPRESS;Database=jdbc:BANCO_HIDRO_SUREG_RE', 'login', 'password');
$connection->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
} catch (PDOException $erro){
echo $erro->getMessage();
}
JDBC用于在Java中使用SQL Server驱动程序。从连接字符串中去掉"jdbc:":
$connection = new PDO('sqlsrv:server=SERVRHN-RESQLEXPRESS;Database=BANCO_HIDRO_SUREG_RE', 'visitantere', 'cprm#123*');

最新更新