При работе с базами данных в Microsoft SQL Server Management Studio можно столкнуться с ситуацией, когда попытка открыть свойства какой-либо базы данных приводит к ошибке:
Cannot show requested dialog. (SqlMgmt) Property Owner is not available for Database '[XXX]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights. (Microsoft.SqlServer.Smo)
Причиной этой ошибки является невозможность определения владельца базы данных. Такая ситуация возможна, например, если владельцем базы ранее была назначена какая-либо доменная учетная запись, которая на текущий момент в домене отсутствует.
Наличие проблемы в определением владельца базы может подтвердить хранимая процедура sp_helpdb:
sp_helpdb [Имя базы данных]
Чтобы избавиться от этой проблемы, достаточно с помощью ещё одной хранимой процедуры sp_changedbowner изменить владельца базы на другую существующую учетную запись, например на встроенную учетную запись sa.
USE [Имя базы данных] EXEC sp_changedbowner 'sa' GO sp_helpdb [Имя базы данных]
После этого возможность открытия диалоговой формы свойств базы данных будет восстановлена.
Спасибо!
Спасибо !!! Очень помогли, лаконично, понятно, результативно !!!
СПАСИБО!!!
Не помогло - в столбце "owner" записан "sa"
А вот установить SSMS последней версии - сработало