گاهی اوقات پس از اینکه روی نام پایگاه داده کلیک راست را میزنیم و گزینه New Database Diagram را انتخاب میکنیم با خطای زیر مواجه میشویم.
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 the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.
دلیل آن هم به خوبی درپیغام خطا نمایش داده شده است و آن هم این است که برای پایگاه داده مورد نظر شما یک owner به صورت مستقیم تعریف نشده است.
برای رفع این مشکل میتوانید از اسکریپت زیر استفاده کرده و عمل مورد نیاز برای رفع مشکل را انجام دهید.
ALTER AUTHORIZATION ON DATABASE::database_name TO valid_login
درست مانند :
ALTER AUTHORIZATION ON DATABASE::RamezaniDB TO sa