Ошибка «Объект недопустим. Расширенные свойства не разрешены». Ошибка при вызове sys.sp_addextendedproperty - PullRequest
1 голос
/ 03 июня 2019

Я пытаюсь изменить поле описания для столбца таблицы с помощью хранимой процедуры и хранимой процедуры sp_addextendedproperty, и я получаю сообщение об ошибке.

Я никогда не пробовал вносить изменения в описания столбцов, однако я гуглил разные способы сделать это и нашел ссылку "https://dataedo.com/kb/tools/ssms/how-to-view-and-edit-table-and-column-comments", а также с помощью хранимой процедуры sp_addextendedproperty. Я также пробовал хранимую процедуру sp_updateextendedproperty.

Ниже приведен код, который я использовал, однако он продолжает выдавать ошибку "Сообщение 15135, Уровень 16, Состояние 4, Процедура sp_addextendedproperty, Строка 49 Объект недействителен. Расширенные свойства не разрешены для 'CIRPLUS_JESS.CIRPLUS.AccessLevel.AccessLevelID', или объект не существует. "

 EXEC sys.sp_addextendedproperty @name=N'MS_Description',
@value=N'Individual access level id number',
@level0type=N'SCHEMA',
@level0name=N'CIRPLUS_JESS.CIRPLUS',
@level1type=N'TABLE',
@level1name=N'AccessLevel',
@level2type=N'COLUMN',
@level2name=N'AccessLevelID'  --<<<<

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

Я не могу понять, почему эта ошибка продолжает возвращаться. Может ли кто-нибудь предоставить дополнительную информацию по этой ошибке?

...