Делаю загрузку базы выгруженную с другого SQL сервера. При загрузке выходит ошибка SQL о невозможности удалить (создать) таблицу. Либо не существуе, либо нет прав. Тут скорее всего дело в том, что в таком случае админский логин и пароль от моего сервера SQL должен совпадать с админским логином и паролем от сервера, с которого пришла сама база. Это так? Есть способы выгрузить?
Rojo
24.05.2016, 16:41
Бэкап там делал? там та ж версия скула стояла? Прав может в консоли не хватает?
avm3110
27.05.2016, 15:22
Тут скорее всего дело в том, что в таком случае админский логин и пароль от моего сервера SQL должен совпадать с админским логином и паролем от сервера, с которого пришла сама база
Не путай "мягкое" с "холодным"
Ты должен (это самый безгиморный путь) войти с админской учеткой на SQL куда восстанавливаешь базу (это либо типа sa для сиквельной авторизации, либо локальным админом винды при виндовой авторизацией).
Затем создаешь пустую базу на которую у тебя лучше всего будут права owner. Затем восстанавливаешь базу из бэкапа. После восстановления, у тебя скорее всего почистится "владелец" у базы - это нужно восстановить на того пользователя, под которым к SQL стучиться 1Ска