-
資料庫擁有者 (DataBase Owner)
dbo 是具有在資料庫中執行所有活動的暗示性權限的使用者。將固定伺服器角色 sysadmin 的任何成員都對應到每個資料庫內稱為 dbo 的特殊使用者上。另外,由固定伺服器角色 sysadmin 的任何成員所建立的任何物件都會自動屬於 dbo。
例如,如果使用者 Andrew 是固定伺服器角色 sysadmin 的成員,並建立表 T1,則表 T1 屬於 dbo,並以 dbo.T1 而非 Andrew.T1 限定。相反,如果 Andrew 不是固定伺服器角色 sysadmin 的成員,而只是固定資料庫角色 db_owner 的成員,並建立表 T1,則 T1 屬於 Andrew,並限定為 Andrew.T1。表格屬於 Andrew,因為該成員沒有將表格限定為 dbo.T1。
無法刪除 dbo 用戶,且此用戶始終出現在每個資料庫中。
只有由 sysadmin 固定伺服器角色成員(或 dbo 使用者)所建立的物件才屬於 dbo。由任何其他也不是 syadmin 固定伺服器角色成員的使用者(包括 db_owner 固定資料庫角色成員)所建立的物件:
屬於創建該物件的用戶,而不是 dbo。
用建立該物件的使用者名稱限定。
本文出自CSDN博客,轉載請標示出處: http://blog.csdn.net/zaijiananda/archive/2009/12/21/5047109.aspx