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

Откуда: Волгоград
Сообщений: 166
Здравствуйте!
Помогите пожалуйста, перенесена база с 2000 на 2005 сервер, а пользователи перенесены в ручную скриптами. Но возникли проблеммы, пользователь законнечивается базу но ресурсы которые бали доступны в прошлой базе перестали быть доступными. Как грамотно и просто перенести пользователей?
25 ноя 09, 12:54    [7975923]     Ответить | Цитировать Сообщить модератору
 Re: Перенос пользователей из 2000 в 2005  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Пользователь - это объект бд и переносятся они вместе с бэкапом бд. предполагаю, что

автор
а пользователи перенесены в ручную скриптами


переносились, таки логины.

Какими скриптами? Сохранялся ли sid логина? Какой вид аутенфикации?
25 ноя 09, 12:58    [7975957]     Ответить | Цитировать Сообщить модератору
 Re: Перенос пользователей из 2000 в 2005  [new]
svlena
Member

Откуда: Волгоград
Сообщений: 166
Login я как раз скриптом перенесла. Скрипт EXEC master.dbo.sp_addlogin ...
sid поменялся, аутентификация SQL Sqrver
25 ноя 09, 13:23    [7976158]     Ответить | Цитировать Сообщить модератору
 Re: Перенос пользователей из 2000 в 2005  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
а пользователи перенесены в ручную скриптами


А это что тогда за скрипт?

автор
перенесена база с 2000 на 2005 сервер


Как переносилась бд?
25 ноя 09, 13:26    [7976176]     Ответить | Цитировать Сообщить модератору
 Re: Перенос пользователей из 2000 в 2005  [new]
svlena
Member

Откуда: Волгоград
Сообщений: 166
pkarklin, вы все правильно поняли пользователи у меня перенеслись вместе с bekup, а login потом. Это я не правильно написала. Но почему-то пользователи у меня с логинами не связываются
25 ноя 09, 13:33    [7976215]     Ответить | Цитировать Сообщить модератору
 Re: Перенос пользователей из 2000 в 2005  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Потому что sid поменялся, а мап идет по нему. Используйте

ALTER USER ... WITH LOGIN LOGIN = ... 

или

sp_change_users_login
25 ноя 09, 13:39    [7976268]     Ответить | Цитировать Сообщить модератору
 Re: Перенос пользователей из 2000 в 2005  [new]
svlena
Member

Откуда: Волгоград
Сообщений: 166
pkarklin
Потому что sid поменялся, а мап идет по нему. Используйте

ALTER USER ... WITH LOGIN LOGIN = ... 

или

sp_change_users_login


Спасибо!
25 ноя 09, 14:04    [7976473]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить