@user_122324

Как подключиться с php7 к sqlsrv?

Здравствуйте.
Вот пытаюсь подключится к mssql через php
Вот код.

$DBH = new PDO("sqlsrv:server=ip\sqlexpress;Database=name, 'login', 'pass'");


получаю такую ошибку.

Error connecting to SQL ServerSQLSTATE[28000]: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Не удалось выполнить вход. Имя входа принадлежит недоверенному домену и не может использоваться в проверке подлинности Windows.

Подскажите, чего не хватает и как исправить ошибку?
  • Вопрос задан
  • 362 просмотра
Пригласить эксперта
Ответы на вопрос 3
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Добавьте слэш Ip\\sqlexpress
Ответ написан
Комментировать
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
проще использовать официальное расширение, pdo драйвер не поддерживает например возращение id новой записи при insert
Ответ написан
Комментировать
@user_122324 Автор вопроса
Проблема решена.
Воспользовался sqlsrv_connect()
https://www.php.net/manual/ru/function.sqlsrv-conn...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы