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

Откуда:
Сообщений: 85
В наследство :) досталась поддержка некого сервиса на базе MS SQL 2008
Имеется два сервера со своими пользователями и правами.
Из одного выливается дамп полный и восстанавливается на другом сервере. Ранее и сейчас приходилось удалять пользователей, пришедших от сервера источника. А также назначать права обратно пользователям на востановленую бд.
Не подскажите, как бы это автоматизировать? Сохранить перед восстановлением пользователей и права и накатить обратно?
Подскажите , пожалуйста, как? ссылочки, примеры :)
5 апр 16, 21:14    [19020790]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
Glory
Member

Откуда:
Сообщений: 104751
IgorSm
Не подскажите, как бы это автоматизировать? Сохранить перед восстановлением пользователей и права и накатить обратно?

Написать один раз скрипт и запускать его ?
5 апр 16, 21:21    [19020810]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
IgorSm
Member

Откуда:
Сообщений: 85
Glory,да . Скрипт был бы предпочтительнее. Скопировать текущих пользователей и их права. Восстановить после развертывания бэкапа
5 апр 16, 21:31    [19020836]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
Glory
Member

Откуда:
Сообщений: 104751
IgorSm
Glory,да . Скрипт был бы предпочтительнее.

Ну так в с какой проблемой вы столкнулись ?
5 апр 16, 21:34    [19020849]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
IgorSm
Member

Откуда:
Сообщений: 85
Glory,

С проблемой куда копать :)
Сам на оракле все сидел. Отсюда вопросы , возможно ли или всё в МS SQL через интерфейс только решается.
Но думаю, что да, возможно.
Но что-то не нагуглил ни примеров, ни доков. Возможно плохо искал
5 апр 16, 21:42    [19020885]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
Glory
Member

Откуда:
Сообщений: 104751
IgorSm
Отсюда вопросы , возможно ли или всё в МS SQL через интерфейс только решается.
Но думаю, что да, возможно.
Но что-то не нагуглил ни примеров, ни доков. Возможно плохо искал

Все ваши нажатия в диалогах ManagementStudio вам может показать в виде команд/процедур.
Для этого в этих диалогах есть кнопочка Script
5 апр 16, 21:48    [19020908]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
IgorSm
Member

Откуда:
Сообщений: 85
Glory,

спасибо за ответ, попробую завтра.
5 апр 16, 21:52    [19020921]     Ответить | Цитировать Сообщить модератору
 Re: Как сохранить пользователей и их права при восстановлении БД  [new]
Glory
Member

Откуда:
Сообщений: 104751
А документация здесь - https://msdn.microsoft.com/en-us/library/aa337552(v=sql.110).aspx
5 апр 16, 21:56    [19020932]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить