sql server的權限驗證機制
作者:佚名 時間:2015-01-27 分享到:
當用戶與sql server數據庫服務器連接建立后,還必須在要訪問的每個數據庫中設置用戶賬戶,并賦給操作權限才能對數據庫及其對象,如表,視圖,存儲過程等進行相應訪問和操作.
每個登錄到數據庫服務的賬號都有默認的數據庫,一般情況下默認對此數據庫有訪問的基本權限,其他權限需要管理員根據需要賦給這個用戶,一個用戶可能只對服務器上的一個用戶數據庫及其對象進行訪問操作,而不能訪問到服務器上其他的用戶數據庫,這樣可使得服務器上的數據庫足夠的安全,避免登錄的用戶能訪問服務器上所有數據庫.
數據庫中的用戶還必須設置對象權限才能對數據庫中的表,視圖,存儲過程等對象進行查詢,插入,刪除,修改和執行等操作,用戶對數據庫的所有操作均轉化為transact-sql命令傳到sql server服務器中,服務器接收命令時將檢查此用戶是否具有執行對應操作的權限,如果有則繼續執行,否則返回錯誤信息給用戶,停止對操作的執行.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3597.html