學習達夢資料庫后,看用戶管理體系更像Oracle。首先達夢是不分用戶(user)和登錄(login)的。即創建了用戶,就可以用該用戶登錄,而具體訪問哪些物件直接給用戶賦權就可以了。


反觀SQL Server,首先要創建一個登錄(login),這個登錄可以擁有資料庫實體級別的連接權限、資料庫以外的物件權限。但是如果需要訪問某個資料庫,就需要在資料庫中創建一個用戶并且對應到這個登錄上,單獨給這個用戶賦權。

下面我做一個達夢資料庫在列上做權限設定的實驗。首先給TESTER這個用戶一個權限,在PERSON庫上的ADDRESS表的列ADDRESS2的只讀權限。

然后我來查看這個欄位,

然后我來查看其他欄位,

然后我條件里面寫個其他欄位,

這里再提一下,在SQL Server中賦予某用戶某一列的查詢權限的前提是先對著張表賦權,在查詢管理器中是可以看到的。

以上是學習的一點心得,后面還會仔細研究,謝謝大家閱讀。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/268829.html
標籤:其他數據庫
下一篇:MYSQL 新人求助
