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

Откуда: СПб
Сообщений: 408
Как перенести базу с правами, пользователями и группами на другой сервер?
Пользователей мне удалось перенести. Но у меня все права раздаются через группы.
P.S.
Такая необходимость возникла из-за того, что просто меняем машинку.
19 ноя 09, 13:47    [7950658]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
paul_c0
Как перенести базу с правами, пользователями и группами на другой сервер?
Пользователей мне удалось перенести. Но у меня все права раздаются через группы.
P.S.
Такая необходимость возникла из-за того, что просто меняем машинку.

Пользователи, группы (роли) - это объекты базы данных. Перенесите BackUP-ом всю базу. Единственно, что через sp_change_users_login придеться восстановить "привязку" пользователей вашей базы данных с логинами на новом сервере.
С уважением, Алексей
19 ноя 09, 13:50    [7950675]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
я бы создал SSIS пакет с задачами группы Transfert
-------------------------------------------------------------
Дьявол кроется в деталях.
19 ноя 09, 13:51    [7950683]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
Le Peace
Member

Откуда: Москва
Сообщений: 8969
http://social.msdn.microsoft.com/Search/ru-RU/?Refinement=49&Query=transfer+users
19 ноя 09, 13:54    [7950700]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
Дедушка
я бы создал SSIS пакет с задачами группы Transfert
-------------------------------------------------------------
Дьявол кроется в деталях.

Тоже выход если оба сервера On-Line и автор топика умеет с работать с SSIS
Можно еще воспользоваться Copy DataBase Wizard.
С уважением, Алексей
19 ноя 09, 14:03    [7950773]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
paul_c0
Member

Откуда: СПб
Сообщений: 408
Забыл написать, у меня MS SQL 2000 SP4. Сетка без доменов. Аутентификация SQL Server.
Можно обойтись только sp_change_users_login? И какие у этой процедуры параметры?
19 ноя 09, 14:06    [7950800]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
paul_c0
Member

Откуда: СПб
Сообщений: 408
Администратор из меня плохой.
19 ноя 09, 14:07    [7950810]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
paul_c0
Забыл написать, у меня MS SQL 2000 SP4. Сетка без доменов. Аутентификация SQL Server.
Можно обойтись только sp_change_users_login? И какие у этой процедуры параметры?


Можно. Они описаны в документации. А можно так же и логины перенести, чтоб не перемапливать: http://support.microsoft.com/default.aspx?scid=kb;EN-US;246133
19 ноя 09, 14:13    [7950859]     Ответить | Цитировать Сообщить модератору
 Re: Как перенести базу с правами, пользователями и группами на другой сервер?  [new]
paul_c0
Member

Откуда: СПб
Сообщений: 408
Ура все получилось и вроде работает.
Всем спасибо за помощь.
19 ноя 09, 14:37    [7951095]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить