2010-04-13 6 views
3

У меня есть база данных, работающая в моем локальном SQL Server 2005 Express Edition.проблема импорта базы данных с сервером sql

Мне нужно импортировать свою локальную базу данных в базу данных удаленного сервера.

Для этого я установил соединение с этим удаленным сервером, и теперь я могу видеть эту базу данных. но когда я попытался восстановить базу данных с моей локальной машины, я получаю сообщение об ошибке, когда пытаюсь предоставить местоположение файла резервной копии. Ниже приведено сообщение об ошибке

Разрешение EXECUTE было отклонено по объекту 'xp_availablemedia', базе данных 'mssqlsystemresource', schema 'sys'. У пользователя нет разрешения на выполнение этого действия. Заявление было прекращено. (Microsoft SQL Server, Ошибка: 229)

В чем проблема, как я могу решить эту проблему.

Пожалуйста, помогите мне

ответ

2

Как заявляет ошибка, пользователь, подключенный к базе данных, не имеет необходимых прав для восстановления базы данных. Если возможно, предоставите права на резервное копирование, сделав пользователя членом роли db_backupoperator.

sp_addrolemember 'db_backupoperator', 'user02' 
0

учетная запись пользователя, используемая для подключения к базе данных, не имеет разрешения EXECUTE. Это необходимо для выполнения восстановления.

Смежные вопросы