ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルで SQL サーバー検証を使用してデータベースに接続する
PHP 用 SQL Server ドライバーは、SQL Server への接続時に SQL Server 認証をサポートします。 SQL Server 認証を使用して SQL Server に接続する場合は、次の点を考慮する必要があります:
SQL Server 混合モード認証がサーバー上で有効になっている必要があります。
接続を確立しようとするときは、UID および PWD 接続プロパティを設定する必要があります。 UID と PWD は、有効な SQL Server ユーザーとパスワードにマップする必要があります。
注:
右中括弧 (}) を含むパスワードは、別の右中括弧でエスケープする必要があります。たとえば、SQL Server のパスワードが「pass}}word」の場合、PWD 接続プロパティの値を「pass}}word」に設定する必要があります。
SQL Server 認証を使用して SQL Server に接続する場合は、次の予防措置を講じる必要があります:
簡単な例を見てみましょう:
コードは次のとおりです | コードをコピー |
$serverName = "(ローカル)"; $conn = sqlsrv_connect( $serverName, $connectionInfo); $tsql = "SELECT CONVERT(varchar(32), SUSER_SNAME())"; $row = sqlsrv_fetch_array($stmt); sqlsrv_free_stmt( $stmt); |