2011-02-03 19 views
0

PHPからSSLを使用してSQL Serverに接続するにはどうすればよいですか?PHPからSSLを使用してSQL Serverに接続

これについてもっと詳しく説明する必要があります。私たちはphp-mysqlアプリケーションを持っています。 SQL Server上にもデータを保存する必要があります。当初はmssql_connect( 'server'、 'db_user'、 'db_pwd') を使用してリモートSQLサーバーに接続していました。今はsslで送信する必要があります。

サーバー上の既存のssl証明書(現在IISのサイトでssl certとして使用されています)を使用して、セキュリティで保護された接続でSQL Serverに接続できるようにしたいと考えています。

+0

私は同じ問題を抱えています。私のサイトはphp/mysqlプラットフォームでホストされており、mssqlのデータも更新する必要があります。そして私はすでに** php.iniに** "mssql.secure_connection = ON" **を記述しており、phpinfoはこれを有効にしていますが、** mssql_connect( "server:port"を使用してmssqlサーバー2008に接続しようとすると、 "、" username "、" password ")**"サーバに接続できません:servername:port "**というエラーが発生します。私はfreeTDSを使用しています。 –

答えて

3

何を試しましたか?

mssql_connect()はうまくいくはずです。

エラーが発生していないので、私は推測しています:"Warning: mssql_connect(): Unable to connect to: OURSERVER.local in ...."

mssql.secure_connectionのiniオプションをtrueに設定しましたか?

2

mssql_connectは、PHPが設定されている場合...

は、php.iniのに行くとmssql.secure_connectionパラメータを検証するセキュアな接続を使用することができます。

[MSSQL] 
mssql.secure_connection = On 
+0

PHPでApacheまたはIISを使用していますか? –

+0

私はiisがWindows ssl certsを使用していると思うし、apacheについてはわからない。 –

関連する問題