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

sql表的前綴為什麼是dbo

清浅
發布: 2020-09-16 09:42:02
原創
3857 人瀏覽過

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
作者最新文章
最新問題
mysql - 怎麼產生這個sql表?
來自於 1970-01-01 08:00:00
0
0
0
如何在SQL查詢中動態產生表名?
來自於 1970-01-01 08:00:00
0
0
0
使用SQL查詢多個表的數據
來自於 1970-01-01 08:00:00
0
0
0
透過不同的方式聚合查詢中的 sql 表
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板