Database diagram support objects cannot be installed because this database ALTER AUTHORIZATION

127

Програмування Asp.net
Попередній

Наступний

Якщо ви часто переміщаєте базу дануых з одного комп’ютера на інший, при отрытии вкладки “Database Diagrams” у вас може з’явитися повідомлення:

Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or ALTER AUTHORIZATION statement ot set the database owner to a valid login, then add the database diagram support objects.

Сенс такий, що вам не вистачає прав для перегляду списку діаграм.

Що б це обійти, треба викликати ряд команд:

EXEC sp_dbcmptlevel ‘yourDB’, ’90’
go
ALTER AUTHORIZATION ON DATABASE::yourDB TO “yourLogin”
go
use [yourDB]
go
EXECUTE AS USER = ‘dbo’ REVERT
go

Де ‘yourLogin’ – можна писат ‘sa’