Ответьте, плиз, на вопрос
БД — MSSQL 8
Не работает соединение с БД через аутентификацию типа login:password.
Открываю SQL Query Analyzer. Windows Authentication без проблем.
Ввожу логин и пароль:
Unable connect to server SERV:
Server: Msg 18452, Level 16, State 1
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed or user 'db'. Reason: Not associated with a trusted SQL Server connection.
То же самое не только для db (собственноручно созданный пользователь), но и для любого другого.
В чем может быть дело?
Здравствуйте, anton_nix, Вы писали:
_>Unable connect to server SERV: _>Server: Msg 18452, Level 16, State 1 _>[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed or user 'db'. Reason: Not associated with a trusted SQL Server connection.
Хм... В общем, с данной ошибкой я раззобрался — надоо было зайти в Администрирование->Службы->Свойства базы данных
и там на вкладке Security поставить флажок Authentication: SQL Server and Windows
Теперь SQL Query Analyzer работает.
Но моя программа на ADO.NET пишет:
[DBNETLIB][ConnectionOpen (Connect()).]SQL Сервер не существует, или отсутствует доступ.
Строка соединения:
OleDbConnection conn = new OleDbConnection(
"provider=sqloledb;server=localhost;database=pubs;uid=sa;pwd=");
У пользователя sa специально пароль сделал blank
Здравствуйте, anton_nix, Вы писали:
_>Здравствуйте, anton_nix, Вы писали:
_>>Unable connect to server SERV: _>>Server: Msg 18452, Level 16, State 1 _>>[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed or user 'db'. Reason: Not associated with a trusted SQL Server connection.
_>Хм... В общем, с данной ошибкой я раззобрался — надоо было зайти в Администрирование->Службы->Свойства базы данных _>и там на вкладке Security поставить флажок Authentication: SQL Server and Windows
_>Теперь SQL Query Analyzer работает. _>Но моя программа на ADO.NET пишет: _>[DBNETLIB][ConnectionOpen (Connect()).]SQL Сервер не существует, или отсутствует доступ. _>Строка соединения: _>OleDbConnection conn = new OleDbConnection( _>"provider=sqloledb;server=localhost;database=pubs;uid=sa;pwd="); _>У пользователя sa специально пароль сделал blank
OleDbConnection conn = new OleDbConnection(
"provider=sqloledb;server=(local);database=pubs;uid=sa;pwd=");