SQL Server 2008 - User not able to access restored Database

Я пытаюсь переместить базу данных с одной базы данных SQL Server, работающей на одной машине, на другую машину, которая является тестовым сервером и копией оригинала.

На основной машине я сделал резервную копию базы данных myDB. На тестовой машине я удалил существующую старую базу данных myDB. На тестовой машине я восстановил новую базу данных myDB.

Кажется, что данные успешно восстановились. Но у меня возникла проблема с доступом к базе данных. Владельцем всех таблиц является 'user1', и user1 существует под одним и тем же логином на обеих базах данных.

После попытки получить доступ к восстановленной базе данных на тестовой машине, хотя и в качестве пользователя user1, возникают проблемы. Сначала сообщается, что пароль для пользователя user1 неверен. После сброса пароля он говорит, что у пользователя1 нет базы данных по умолчанию. Но она уже установлена на myDB. Это то же имя, что и у восстановленной базы данных - myDB.

Что я сделал не так при восстановлении БД? Должен ли я удалить в дополнение к БД пользователя user1 перед попыткой восстановления резервной копии? Я пробовал это сделать. Как мне обновить восстановление и сохранить доступ пользователя?

5
задан George Hernando 1 December 2011 в 18:52
поделиться