Подтвердить что ты не робот

У вас нет разрешения на использование оператора массовой загрузки

Привет, я получаю сообщение об ошибке

У вас нет разрешения на использование оператора массовой загрузки.

когда я пытаюсь выполнить хранимую процедуру.

Я видел несколько сайтов, посвященных роли bulkadmin, но я не вижу этого.

Я использую SQL Server 2008.

Любые идеи?

4b9b3361

Ответ 1

  • Запустите SQL Server Managament Studio
  • Развернуть Security- > Logins
  • Найдите своего пользователя, щелкните его правой кнопкой мыши и выберите "Свойства"
  • Открыть вкладку Роль сервера
  • Убедитесь, что отмечен bulkadmin.
  • Там вы можете экспериментировать с другими ролями, если bulkadmin не работает для вас.
  • Нажмите OK:)

Ответ 2

Версия запроса для Александра отвечает:

EXEC master..sp_addsrvrolemember @loginame = N'%userName%', @rolename = N'bulkadmin'
GO

Просто замените %userName% на желаемого пользователя. Также вам необходимо войти в систему как Sys-Admin (sa) или другой пользователь с разрешениями EXEC и bulkadmin.