У пользователя нет разрешения выполнить DBCC DBREINDEX

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

6
задан GateKiller 11 September 2008 в 14:39
поделиться

2 ответа

Необходимо будет быть членом db_ddladmin или db_owner роли AFAIK

10
ответ дан 9 December 2019 в 20:51
поделиться

Вызывающая сторона должна владеть таблицей или быть членом фиксированной роли сервера системного администратора, db_owner фиксированной роли базы данных или db_ddladmin фиксированной роли базы данных.

DBCC DBREINDEX (Transact-SQL) MSDN

1
ответ дан 9 December 2019 в 20:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: