MS SQL: Возможно, это свойство не существует для данного объекта

При попытке вызвать свойства БД в Microsoft SQL Server Management Studio, возникает ошибка: "Возможно, это свойство не существует для данного объекта, или его нельзя получить из-за отсутствия соответствующих прав доступа" или еще бывает так: "This property may not exist for this object, or may not be retrievable due to insufficient access rights".
Проблема в 97% случаев(в остальных 3% доступа также нет и к системным БД) связана с удалением учетной записи владельца объекта из домена/вкладки Security SMS/локальной учетной записи. Поэтому единственный и верный способ решения - предоставить права owner'а другому пользователю.
Прежде всего определите, если при установке СУБД был выбран гибридный метод аутентификации - будет логичным дать права владельца пользователю sa.
Выполните запрос: sp_changedbowner sa.
Иначе, выбор самой безопасной учетной записи за вами...
Удачи!

Запись опубликована в рубрике Заметки