PHP, MSSQL, SQL SERVER, WAMP, PDO, аутентификация Windows - PullRequest
3 голосов
/ 29 марта 2012

Я искал на сайте и в Интернете PROPER-учебник о том, как безуспешно подключиться с вашего WAMP PHP к локальному серверу SQL.

Статьи, которые я нашел на этом сайте:

Никто из них действительно не помогает мне.

Может кто-нибудь опубликовать соответствующую статью о том, как подключиться из WAMP PHP к локальному SQL Server с аутентификацией Windows. Также, если возможно, с аутентификацией на сервере SQL.

Я попытался установить php_pdo_mssql, php_mssql, расширения, но мне не удается подключиться к ошибкам сервера. Я могу подключиться к серверу через среду управления SQL Server, когда просто набираю имя базы данных: DEV-13 и ставлю аутентификацию Windows в качестве учетных данных для входа.

Учебник по установке расширений PHP и подключению к серверу sql для чайников был бы идеальным!

Пожалуйста, помогите.

Ответы [ 3 ]

1 голос
/ 29 марта 2012

Вот руководство от Microsoft.http://msdn.microsoft.com/en-us/library/cc296205%28v=sql.90%29.aspx

1 голос
/ 29 марта 2012

Вы хотите подключиться, используя удостоверение, от имени которого работает Apache, или другого пользователя?Если тот же пользователь, что и Apache, см. http://msdn.microsoft.com/en-us/library/cc793139(v=sql.90).aspx.Сейчас я ищу другую статью о том, как использовать произвольные учетные данные.

Кроме того, mssql_ * на мой взгляд устарела.Трудно найти подходящие библиотеки DLL для него, и он не очень хорошо поддерживается (хотя это один из немногих вариантов в Linux).

Я предлагаю использовать sqlsrv через PDO.Таким образом, вы получаете преимущества новейшего (поддерживаемого Microsoft) метода подключения, а в худшем случае, если вам нужно вернуться к драйверам mssql_ *, вы можете просто изменить строку подключения PDO и все готово (без изменений запроса или чего-либо еще).

0 голосов
/ 29 марта 2012
...