Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с юзером и логином при зеркалирвоании базы mssql 2005  [new]
Myak
Member

Откуда:
Сообщений: 2
Здравствуйте.
Есть два сервера с идентичной версией mssql 2005. Реализовано зеркалирование со следящим сервером для 1 базы. Endpoint`ы создавались с использованием сертификатов. Домена нет. Mssql работает от "System". На двух серверах созданы идентичные sql логины, привязанные к пользователю в базе соответственно. Зеркаливароние работает, но при смене ролей происходит неприятная вещь:
юзер в резервной базе не цепляется к логину в sql, как следствие приложение пишет, "login failed for user..". Если посмотреть свойства этого юзера в базе, то стоит параметр "without login", а ведь нужно чтобы стояло "with login". Если руками убить пользователя в базе и затем в логине sql указать, чтобы смапировал юзера на нужную базу, то все работает. Следовательно, ни о каком автопереключении при падении основного сервера говорить не приходится. Как же все-таки настроить, чтобы в зеркальной базе при смене ролей, юзер цеплялся к логину sql автоматом?
27 май 09, 18:32    [7236637]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с юзером и логином при зеркалирвоании базы mssql 2005  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
https://www.sql.ru/forum/actualthread.aspx?tid=127456

П. 4.
27 май 09, 19:01    [7236738]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с юзером и логином при зеркалирвоании базы mssql 2005  [new]
Evgen
Member

Откуда: Екатеринбург
Сообщений: 91
Myak,

надо при настройке зеркала нужно проследить, чтобы логины и их SIDы были одинаковы на обоих серверах. О переносе логинов можно почитать
[url=]http://support.microsoft.com/default.aspx/kb/246133[/url]

Либо в процессе переключения выполнять дополнительные действия для связывания логинов и пользователей БД, читать BOL на тему sp_change_users_login
28 май 09, 07:18    [7237630]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с юзером и логином при зеркалирвоании базы mssql 2005  [new]
Myak
Member

Откуда:
Сообщений: 2
Evgen
Myak,

надо при настройке зеркала нужно проследить, чтобы логины и их SIDы были одинаковы на обоих серверах. О переносе логинов можно почитать
[url=]http://support.microsoft.com/default.aspx/kb/246133[/url]

Либо в процессе переключения выполнять дополнительные действия для связывания логинов и пользователей БД, читать BOL на тему sp_change_users_login


Очень благодарен дельному совету, решение было найдено по вашей ссылке: были созданы логины с одинаковым сидами и все завелось. Спасибо.
28 май 09, 14:52    [7239986]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить