powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как перенести группу юзеров с одного сервера на другой?
9 сообщений из 9, страница 1 из 1
Как перенести группу юзеров с одного сервера на другой?
    #32027473
Alex_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
subject
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027488
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно создать DTS с задачей переноса логинов(SQL 2000)....Непомню возможно ли это в 7...Если у вас старее чем 7.0, можно еще загрузить с www.embarcadero.com DBArtisan и скриптонуть всех юзеров...И вообще много чего можно с помощью DBArtisan...Там 15 дней триал.
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027501
Valentin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Try this http://www.sqlmag.com/Articles/Index.cfm?ArticleID=7777
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027507
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполняешь этот селект на первом сервере, а потом результат выполнения - на втором. Все.

USE master
SELECT 'exec sp_addlogin @loginame='''+ name + ''', @sid=' + dbo.fn_varbintohexstr(sid) + ', @passwd=' + dbo.fn_varbintohexstr(convert(varbinary(256),password)) + ', @encryptopt=''skip_encryption'''
FROM dbo.syslogins
WHERE password IS NOT NULL
ORDER BY name
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027526
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То cvasil
Виндовых пользователей и групп смапленных на сервер таким образом не получиш!
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027584
Alex_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема носит несколько иной характер. При помощи предложенных вариантов логины успешно переезжают с первого сервера на второй. После(перед) переноса логинов на втором сервере, поднимаем бэкап пользовательской БД, сделанный на первом. Далее будем говорить только о втором сервере. На уровне сервера существует логин который был недавно создан, одним из описанных выше способов. В поднятой пользовательской БД есть юзер с таким же именем. Подключиться к этой самой БД с именем и паролем обозначенного логина не удаётся т.к. у него вро де бы и доступа к этой базе нет. При попытке определить доступ логина к базе через описание его своеств в Enterprise Manager сервер ругается и говорит, что в этой базе юзер с таким именем уже есть. Замкнутый круг.
ЗНАЕТ ЛИ КТО НИ БУДЬ КАК ЭТО ОБОЙТИ?
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027588
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027640
Skov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да ладно... Круг не такой уж и замкнутый...
Если случай единичный и логинов не так уж много запустите на восстановленной БД:

sp_configure 'allow apdates',true
reconfigure with override

delete sysusers (<тех, которых Вам нужно> )

или, в общем случае:
delete sysusers where
sid not in (select sid from master..syslogins) and
sid is not null and
uid<>1

sp_configure 'allow apdates',false
reconfigure with override

Правда, в том случае, когда для удаляемых пользователей существуют в БД объекты, для которых эти пользователи являются Owner-ами, сделать это не удасться. Ну тогда бросьте чё-нить по адресу Skov - я Вам скриптитк вышлю... Чистящий...

Ну а если таких юзверей много... Да и сервер у Вас 2000, то используйте Copy Database Wizard - там логины с правами переносить можно...
...
Рейтинг: 0 / 0
Как перенести группу юзеров с одного сервера на другой?
    #32027646
Skov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пардон - чего-то недописал видимо....
После описанной процедуры Вы сможете нормально добавить права на эту БД для требуемых логинов...

Ну а перенеся единожды БД с сервера1 на сервер2 с помощью Copy Database Wizard, Вы получите на этих двух серверах логины с одинаковыми SID-ами, что, соответственно решит проблемы с последующим восстановлением БД.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как перенести группу юзеров с одного сервера на другой?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]