在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ DB2角色
DB2表空間
DB2序列
DB2數(shù)據(jù)類型
DB2教程
DB2 LDAP
DB2模式
DB2數(shù)據(jù)庫安全
DB2與XML
DB2角色
DB2表
DB2數(shù)據(jù)庫
DB2視圖
DB2實例
DB2服務(wù)器安裝
DB2緩沖池
DB2索引
DB2別名/alias
DB2備份和恢復(fù)
DB2約束
DB2觸發(fā)器
DB2存儲組

DB2角色

角色是一個數(shù)據(jù)庫對象,組織可以通過使用 GRANT 語句分配給用戶,組,PUBLIC或其他角色多重權(quán)限。

對角色的限制

  • 角色不能擁有數(shù)據(jù)庫對象。
  • 授予權(quán)限和角色到組在創(chuàng)建以下數(shù)據(jù)庫對象不會考慮。
    • 軟件包包含靜態(tài)SQL
    • 視圖
    • 物化查詢表(MQT)
    • 觸發(fā)器
    • SQL例程

創(chuàng)建并授予成員角色

語法:[創(chuàng)建一個新的角色]

db2 create role <role_name> 

例如:[創(chuàng)建一個名為'sales'增加了一些新表的作用,通過某個用戶或組來管理]

db2 create role sales 

輸出:

DB20000I The SQL command completed successfully. 

從授予DBADM作用于特定的表

語法:[授予的角色權(quán)限表]

db2 grant select on table <table_name> to role <role_name> 

例如:[添加的權(quán)限來管理表“shope.books”以角色'sales']

db2 grant select on table shope.books to role sales 

輸出:

DB20000I  The SQL command completed successfully. 

安全管理員授予角色所要求的用戶。 (在使用此命令時,需要創(chuàng)建用戶。)

語法:[將用戶添加到角色]

db2 grant role <role_name> to user <username> 

例如:[添加用戶“mastanvali'一個角色'sales']

db2 grant sales to user mastanvali  

輸出:

DB20000I  The SQL command completed successfully. 

角色層次

創(chuàng)建層次結(jié)構(gòu)的角色,每個角色被授予的權(quán)限/籍著另一個角色。

語法:[ 語法之前創(chuàng)建一個“生產(chǎn)”的名字一個新的角色 ]

db2 grant role <roll_name> to role <role_name>

例如:[ 提供一個角色“sales”,以另一個角色“production”權(quán)限 ]

db2 grant sales to role production 

上一篇:DB2服務(wù)器安裝下一篇:DB2表