NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 数据库 .: db2 查询用户和组的特权

db2 查询用户和组的特权

db2中有这样一张表,是记录用户和组的各种权限的,可以查询这个表,得知用户和表的权限;另一种办法是:通过控制中心(图形界面)去看,这里就不再多说了。

1、 下面查看一个这个表有哪些字段,通过这些字段,可以知道各个字段的含义

$db2 describe table  syscat.dbauth

                                Data type                     Column
Column name                     schema    Data type name      Length     Scale Nulls
------------------------------- --------- ------------------- ---------- ----- ------
GRANTOR                         SYSIBM    VARCHAR                    128     0 No   
GRANTORTYPE                     SYSIBM    CHARACTER                    1     0 No   
GRANTEE                         SYSIBM    VARCHAR                    128     0 No   
GRANTEETYPE                     SYSIBM    CHARACTER                    1     0 No   
BINDADDAUTH                     SYSIBM    CHARACTER                    1     0 No   
CONNECTAUTH                     SYSIBM    CHARACTER                    1     0 No   
CREATETABAUTH                   SYSIBM    CHARACTER                    1     0 No   
DBADMAUTH                       SYSIBM    CHARACTER                    1     0 No   
EXTERNALROUTINEAUTH             SYSIBM    CHARACTER                    1     0 No   
IMPLSCHEMAAUTH                  SYSIBM    CHARACTER                    1     0 No   
LOADAUTH                        SYSIBM    CHARACTER                    1     0 No   
NOFENCEAUTH                     SYSIBM    CHARACTER                    1     0 No   
QUIESCECONNECTAUTH              SYSIBM    CHARACTER                    1     0 No   
LIBRARYADMAUTH                  SYSIBM    CHARACTER                    1     0 No   
SECURITYADMAUTH                 SYSIBM    CHARACTER                    1     0 No   

  15 record(s) selected.
 

 

2、根据你的需求查询 符合条件的SECURITYADMAUTH='Y'" 的用户和组

db2 "select * from syscat.dbauth where SECURITYADMAUTH='Y'"

GRANTOR  GRANTORTYPE GRANTEE GRANTEETYPE BINDADDAUTH CONNECTAUTH CREATETABAUTH DBADMAUTH EXTERNALROUTINEAUTH IMPLSCHEMAAUTH LOADAUTH NOFENCEAUTH QUIESCECONNECTAUTH LIBRARYADMAUTH SECURITYADMAUTH
-------- ----------- ------------------- ----------- ----------- ------------- --------- ------------------- -------------- -------- ----------- ------------------ -------------- ---------------
FRANK    U           DAO     U           Y           Y           Y             Y         Y                   Y              Y        Y           Y                  N              Y              
FRANK    U           DAOSEC  U           Y           Y           Y             Y         Y                   Y              Y        Y           Y                  N              Y              

  2 record(s) selected.

3、赋予用户Xxxx dbaadm 的权限

grant dbadm on database to user xxxx;


这篇文章对你多有用?

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited