رفع خطا در هنگام ساخت database diagram

گاهی اوقات پس از اینکه روی نام پایگاه داده کلیک راست را می‌زنیم و گزینه 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
 







تاريخ : چهار شنبه 25 بهمن 1391برچسب:eror ,owner ,database diagram , sql server,
ارسال توسط admin2