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

Откуда: London, UK
Сообщений: 309
Интересуют рекомендации по данному вопросу
Существуют два сервера, основной и бэкапный, на который реплицируются рабочие базы (разумеется master и msdb не реплицируются). Есть необходимость синхронизации пользователей на основном и бэкапном и потом примепливания их к базам. Также интересует вопрос совместимости версий.
Я вижу несколь вариантов:
1. Копирования из master.dbo.sysxlogins. В случае изменения формата таблицы sysxlogins при переходе на новую версию (Юкон - возможно когда-нибудь) все может полететь к чертям
2. через хп sp_helplogins - большая заморочка
3. через вьюшку master.dbo.syslogins

Также вопрос по мэпингу на бэкапном сервере.
1. Можно тупо вставлять в таблицу данные, но вопрос тогда с sid. Т.к. в глубокой теории они могут и совпасть. Плюс тот же самый вопрос с версиями
2. через хп sp_addlogin - заморочка

Также как лучше организовать через хп или с использованием DTS (чтобы все было типа красиво, там можно организовать промежуточное трансформирование данных)
Тоже самое касается и копирования работ и мэинтененс планов.

В общем, "горе от ума" :-)
21 фев 05, 18:38    [1336546]     Ответить | Цитировать Сообщить модератору
 Re: рекомендации по копированию пользователей  [new]
Crimean
Member

Откуда:
Сообщений: 13148
Вариант - перейти на интегрированную безопасность. SID-ы юзверей автоматом совпадут. Это будет на совести домена.
21 фев 05, 18:49    [1336582]     Ответить | Цитировать Сообщить модератору
 Re: рекомендации по копированию пользователей  [new]
KI
Member

Откуда: London, UK
Сообщений: 309
А если есть и те и другие?
21 фев 05, 21:22    [1336821]     Ответить | Цитировать Сообщить модератору
 Re: рекомендации по копированию пользователей  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2505
1. Поиск.
2. HOW TO: Transfer Logins and Passwords Between Instances of SQL Server.
3. How To Transfer Logins and Passwords Between SQL Servers.
4. https://www.sql.ru/subscribe/2002/100.shtml#17
22 фев 05, 09:52    [1337287]     Ответить | Цитировать Сообщить модератору
 Re: рекомендации по копированию пользователей  [new]
KI
Member

Откуда: London, UK
Сообщений: 309
Все это классно, если делать единажды.
А необходимо на daily bases. Как я понимаю, надо не заморачиваться, и сравнивать master..sysxlogins (к которой также обращаются и из порекомендованной Вами статьи), и копировать то чего не достает. В идеале на бэкапный сервер никто отдельно пользователей не должен добавлять, тогда будет соответствие. Тоже самое и с джобами и с мэинт. планами :-)

А на совместимость версий - забить, прийдет - будем разпираться
24 фев 05, 13:01    [1341751]     Ответить | Цитировать Сообщить модератору
 Re: рекомендации по копированию пользователей  [new]
KI
Member

Откуда: London, UK
Сообщений: 309
Все это классно, если делать единажды.
А необходимо на daily bases. Как я понимаю, надо не заморачиваться, и сравнивать master..sysxlogins (к которой также обращаются и из порекомендованной Вами статьи), и копировать то чего не достает. В идеале на бэкапный сервер никто отдельно пользователей не должен добавлять, тогда будет соответствие. Тоже самое и с джобами и с мэинт. планами :-)

А на совместимость версий - забить, прийдет - будем разпираться
24 фев 05, 13:01    [1341757]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить