Я получил 3 сервера.
- разработка (моя локальная машина разработки)
- Цель теста (бета-версия).
- Производство
Я получил экземпляры как в SQL Server 2005, так и в 2008 году.
Итак, когда мне нужны обновленные данные, я беру последнюю резервную копию с нашего производственного сервера и восстанавливаю ее на сервере тестирования или разработки. У меня есть скрипт, который вносит изменения (восстанавливает файл и вносит небольшие изменения в базы данных.)
Моя проблема в том, что каждый раз, когда я делаю это, я использую логин SQL-сервера (создается на сервере), теряю сопоставление пользователей базы данных. Я должен удалить его из восстановленной базы данных и воссоздать его из корневого логина безопасности.
Есть ли способ включить это в мой скрипт восстановления?