首頁 >資料庫 >mysql教程 >sql表的前綴為什麼是dbo

sql表的前綴為什麼是dbo

清浅
清浅原創
2019-05-09 15:34:073842瀏覽

sql表的前綴是dbo的原因:dbo是資料庫的預設用戶,它具有所有者的權限。透過dbo來定義物件能夠使資料庫中的任何使用者引用而不必提供所有者名稱。

sql表的前綴為什麼是dbo

DBO是每個資料庫的預設用戶,具有所有者權限,即DbOwner。透過以DBO作為擁有者來定義對象,能夠使資料庫中的任何使用者引用而不必提供所有者名稱。

(影片教學推薦:mysql影片教學

例如:你以User1登入進去並建立表格Table,而未指定DBO, 當使用者User2登進去想訪問Table時就得知道這個Table是你User1建立的,要寫上User1.Table,如果他不知道是你建的,則訪問會有問題。 

如果你建表時把擁有者指給了Dbo,則別的使用者進來時寫上Dbo.Table就行了,不必知道User1。 

不光錶是如此,視圖等等資料庫物件建立時也要如此才算是好。

以上是sql表的前綴為什麼是dbo的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多