新聞中心
SQL Server用戶權(quán)限包含了對象權(quán)限和語句權(quán)限這兩種類型的SQL Server用戶權(quán)限,下面就將為您詳細介紹SQL Server用戶權(quán)限,供您參考。

用戶在登錄到SQL Server 之后,其安全賬號(用戶賬號)所歸屬的NT 組或角色所被授予的權(quán)限決定了該用戶能夠?qū)δ男?shù)據(jù)庫對象執(zhí)行哪種操作以及能夠訪問、修改哪些數(shù)據(jù)。在SQL Server 中包括兩種類型的權(quán)限,即對象權(quán)限和語句權(quán)限。
(1) 對象權(quán)限
對象權(quán)限總是針對表、視圖、存儲過程而言,它決定了能對表、視圖、存儲過程執(zhí)行哪些操作(如UPDATE、 DELETE、 INSERT、 EXECUTE)。如果用戶想要對某一對象進行操作,其必須具有相應的操作的權(quán)限。例如,當用戶要成功修改表中數(shù)據(jù)時,則前提條件是他已經(jīng)被授予表的UPDATE 權(quán)限。
不同類型的對象支持不同的針對它的操作例,如不能對表對象執(zhí)行EXECUTE 操作。我們將針對各種對象的可能操作列舉如表14-1 所示:
注意:REFERENCE充許在GRANT、DENY、REVOKE語句中向有外鍵參照表中插入一行數(shù)據(jù)。
(2) 語句權(quán)限
語句權(quán)限主要指用戶是否具有權(quán)限來執(zhí)行某一語句,這些語句通常是一些具有管理性的操作,如創(chuàng)建數(shù)據(jù)庫、表、存儲過程等。這種語句雖然仍包含有操作如(CREATE)的對象,但這些對象在執(zhí)行該語句之前并不存在于數(shù)據(jù)庫中如創(chuàng)建一個表,在CREATE TABLE 語句未成功執(zhí)行前數(shù)據(jù)庫中沒有該表),所以將其歸為語句權(quán)限范疇。表14-2 是所有的語句權(quán)限清單。
【編輯推薦】
SQL2000創(chuàng)建角色示例
SQL Server服務器角色特性一覽
SQL Server安全管理的驗證選擇
六鐵律決定SQL索引管理方向
維護SQL全文索引的方式
文章名稱:SQLServer用戶權(quán)限詳解
地址分享:http://www.dlmjj.cn/article/djpigee.html


咨詢
建站咨詢
