2011-02-03 2 views
0

Как подключиться к SQL Server с помощью SSL с PHP?Подключиться к SQL Server Server с помощью SSL с PHP

Редактировать Я должен быть более подробно об этом. У нас есть приложение php-mysql. Нам также необходимо сохранить данные на SQL Server. Первоначально мы использовали mssql_connect ('server', 'db_user', 'db_pwd') для подключения к удаленному SQL-серверу. но теперь нам нужно отправить его через ssl.

Мы хотели бы использовать существующий сертификат ssl уже на сервере (в настоящее время используемый сайтом в IIS как ssl cert), чтобы сделать это, чтобы мы могли подключиться к SQL Server с безопасным подключением.

+0

У меня та же проблема. Мой сайт размещен на платформе php/mysql, и мне также необходимо обновить данные на mssql. И я уже упомянул ** «mssql.secure_connection = ON» ** в моем php.ini, и phpinfo показывает, что это включено, но когда я пытаюсь подключиться к моему серверу mssql 2008, используя ** mssql_connect («server: port "," 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

Вы используете Apache или IIS с PHP? –

+0

Я думаю, что iis использует windows ssl certs и для apache я не уверен. –