LoginSignup
0
1

More than 1 year has passed since last update.

Laravel SQLserver リモート接続のエラー 解決

Last updated at Posted at 2023-03-08

SQLSTATE[08001]: [Microsoft][ODBC Driver 18 for SQL Server]SSL プロバイダー: 信頼されていない機関によって証明書チェーンが発行されました。

エラーの解決法を記述します

config/database.php

  'sqlsrv' => [
            'driver' => 'sqlsrv',
            'url' => env('DATABASE_URL'),
            'host' => env('DB_HOST_02', 'localhost'),
            'port' => env('DB_PORT_02', '10.50.1.16'),
            'database' => env('DB_DATABASE_02', 'SMTLog'),
            'username' => env('DB_USERNAME_02', 'user'),
            'password' => env('DB_PASSWORD_02', 'k6vc47'),
            'charset' => 'utf8',
            'prefix' => '',
            'prefix_indexes' => true,
             'trust_server_certificate' => 'true',   <--を追加したら解決

原因

SQLServerインスタンスの設定ではデフォルトでは [暗号化の強制] 設定は [いいえ] に設定されるそうで
それをコードでtrueにすることによって解決できます。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1