av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

SQL2000創(chuàng)建角色示例

下面為您介紹的例子實現了SQL2000創(chuàng)建角色,如果您對SQL2000創(chuàng)建角色方面感興趣的話,不妨一看,相信對您會有所啟迪。

創(chuàng)新互聯公司長期為上千多家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態(tài)環(huán)境。為蘇尼特左企業(yè)提供專業(yè)的成都網站制作、網站設計,蘇尼特左網站改版等技術服務。擁有十載豐富建站經驗和眾多成功案例,為您定制開發(fā)。

示例說明

示例在數據庫pubs中創(chuàng)建一個擁有表jobs的所有權限、擁有表titles的SELECT權限的角色r_test,隨后創(chuàng)建了一個登錄l_test,然后在數據庫pubs中為登錄l_test創(chuàng)建了用戶賬戶u_test。同時將用戶賬戶u_test添加到角色r_test中,使其通過權限繼承獲取了與角色r_test一樣的權限,***使用DENY語句拒絕了用戶賬戶u_test對表titles的SELECT權限。

經過這樣的處理,使用l_test登錄SQL Server實例后,它只具有表jobs的所有權限。

 
 
 
  1. --*/  
  2.  
  3. USE pubs  
  4.  
  5. --創(chuàng)建角色 r_test  
  6. EXEC sp_addrole 'r_test'  
  7.  
  8. --授予 r_test 對 jobs 表的所有權限  
  9. GRANT ALL ON jobs TO r_test  
  10. --授予角色 r_test 對 titles 表的 SELECT 權限  
  11. GRANT SELECT ON titles TO r_test  
  12.  
  13. --添加登錄 l_test,設置密碼為pwd,默認數據庫為pubs  
  14. EXEC sp_addlogin 'l_test','pwd','pubs'  
  15.  
  16. --為登錄 l_test 在數據庫 pubs 中添加安全賬戶 u_test  
  17. EXEC sp_grantdbaccess 'l_test','u_test'  
  18.  
  19. --添加 u_test 為角色 r_test 的成員  
  20. EXEC sp_addrolemember 'r_test','u_test'  
  21.  
  22. --拒絕安全賬戶 u_test 對 titles 表的 SELECT 權限  
  23. DENY SELECT ON titles TO u_test  
  24.  
  25. /*--完成上述步驟后,用 l_test 登錄,可以對jobs表進行所有操作,但無法對titles表查詢,雖然角色 r_test 有titles表的select權限,但已經在安全賬戶中明確拒絕了對titles的select權限,所以l_test無titles表的select權限--*/  
  26.  
  27. --從數據庫 pubs 中刪除安全賬戶  
  28. EXEC sp_revokedbaccess 'u_test'  
  29.  
  30. --刪除登錄 l_test  
  31. EXEC sp_droplogin 'l_test'  
  32.  
  33. --刪除角色 r_test  
  34. EXEC sp_droprole 'r_test'  

【編輯推薦】

帶您深入了解SQL數據庫角色

Web環(huán)境中的SQL Server驗證

維護SQL全文索引的方式

帶您深入了解SQL全文索引

SQL注入語句五例


文章標題:SQL2000創(chuàng)建角色示例
URL網址:http://uogjgqi.cn/article/dpeheig.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流