你能帮我解决这个问题吗?
我正在尝试使用 PHP OBDC 连接到 H2 数据库,但收到以下错误消息:“SQL 错误:[unixODBC]未知身份验证类型,SQLConnect 中的 SQL 状态 28000”
我使用以下连接: $DSN = "Driver=PostgreSQL;Server=$Srv;Port=5435;Database=$DB;"; $CID = odbc_connect($DSN,$usr,$pwd);
如何解析连接字符串中的身份验证类型。
谢谢。
你能帮我解决这个问题吗?
我正在尝试使用 PHP OBDC 连接到 H2 数据库,但收到以下错误消息:“SQL 错误:[unixODBC]未知身份验证类型,SQLConnect 中的 SQL 状态 28000”
我使用以下连接: $DSN = "Driver=PostgreSQL;Server=$Srv;Port=5435;Database=$DB;"; $CID = odbc_connect($DSN,$usr,$pwd);
如何解析连接字符串中的身份验证类型。
谢谢。
尝试在连接字符串中包含用户名和密码
$DSN = "Driver=PostgreSQL;Server=$Srv;Port=5435;Database=$DB;UID=$usr;PWD=$pwd";
我设法通过 Postgres SQL 的 PHP 函数来解决这个问题。
$conn = pg_connect("host=[host] port=[port number] dbname=[database name] user=[username] password=[password]");