|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
Всем привет. Переношу базы с одного сервера на другой, подскажите, при развертывании бэкапа базы на новом экземпляре, настройки прав внутри БД не сохраняются. Подскажите, как после переноса перенести все настройки прав со старой БД в новую? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 12:08 |
|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
teCa Всем привет. Переношу базы с одного сервера на другой, подскажите, при развертывании бэкапа базы на новом экземпляре, настройки прав внутри БД не сохраняются. Подскажите, как после переноса перенести все настройки прав со старой БД в новую? полагаю, что права "пропадают" у sql логинов это происходит из-за разности sid у логина (старый и новый сервер) лечится процедурой sp_change_users_login например: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 12:21 |
|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
альтернативное решение: перенести sql логины с их сидами со старого сервера и не испытывать проблем при последующих ресторах sp_help_revlogin ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 12:36 |
|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
komrad, Спасибо, а в случае, если бэкапы уже развернуты, эти манипуляции уже не актуальны? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 12:43 |
|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
teCa komrad, Спасибо, а в случае, если бэкапы уже развернуты, эти манипуляции уже не актуальны? Если операция однократная, т.е. вы не собираетесь многократно восстанавливать базы с одного сервера на другом - то однократно sp_change_users_login. Если собираетесь - то sp_help_revlogin. Тоже однократно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 12:53 |
|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
teCa komrad, Спасибо, а в случае, если бэкапы уже развернуты, эти манипуляции уже не актуальны? актуальны исправить sid как в базе (sp_change_users_login), так и на сервере (sp_help_revlogin) можно и сейчас только имейте ввиду, что если в других базах на новом сервере используется логин с текущим sid и вы его поменяете, то проблемы возникнут и у этих баз ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 12:55 |
|
Синхронизация прав доступа между базами?
|
|||
---|---|---|---|
#18+
teCa Подскажите, как после переноса перенести все настройки прав со старой БД в новую? https://docs.microsoft.com/en-us/sql/integration-services/control-flow/transfer-logins-task?view=sql-server-ver15 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 15:18 |
|
|
start [/forum/topic.php?fid=46&msg=40122694&tid=1683979]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 238ms |
total: | 519ms |
0 / 0 |