Подключение к MSSQL с помощью PHP (Linux)

0

Debian 7 x64, MSSQL 2008

Установлен:

  • PHP 5.4.36-0
  • FreeTSD 0.91
  • UnixODBC

Если я подключаюсь к:

tsql -S server_name -U user_name -P password -D db_name

все в порядке, но если я попытаюсь подключиться через php:

mssql_connect('server_name', 'user_name', 'password')

он всегда говорит

Ошибка входа для пользователя 'user_name'. (серьезность 14)

Кто-нибудь может мне с этим помочь? Благодарю.

update: нашел решение: сделать пароль короче, и все было в порядке. Старый пароль содержит 32 символа.

Теги:
sql-server
debian

1 ответ

1

Проверили ли вы это?

"Чтобы повысить безопасность, сообщение об ошибке, которое возвращается клиенту, намеренно скрывает характер ошибки проверки подлинности. Однако в журнале ошибок SQL Server соответствующая ошибка содержит состояние ошибки, которое отображается в состояние отказа аутентификации. Сравните ошибку перейдите в следующий список, чтобы определить причину сбоя входа в систему ".

  • 1
    Не удалось войти в систему для пользователя 'user_name'. Причина: пароль не совпадает с тем, который указан при входе в систему.
  • 0
    Это проблема.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню