Quote:
Originally Posted by shashankj
It's difficlut to keep the format of output. I hope below output is readable.
db2inst1@DB2:~> db2 "select * from syscat.dbauth"
GRANTOR GRANTORTYPE GRANTEE GRANTEETYPE BINDADDAUTH CONNECTAUTH CREATETABAUTH DBADMAUTH EXTERNALROUTINEAUTH IMPLSCHEMAAUTH LOADAUTH NOFENCEAUTH QUIESCECONNECTAUTH LIBRARYADMAUTH SECURITYADMAUTH SQLADMAUTH WLMADMAUTH EXPLAINAUTH DATAACCESSAUTH ACCESSCTRLAUTH
SYSIBM S DB2INST1 U N N N Y N N N N N N Y N N N Y Y
SYSIBM S PUBLIC G Y Y Y N N Y N N N N N N N N N N
DB2INST1 U COGNOS U N N N Y N N N N N N N N N N Y Y
DB2INST1 U COGNOS1 U N N N Y N N N N N N N N N N Y Y
4 record(s) selected.
db2inst1@DB2:~>
|
Try this:
db2 connect to TEST
db2 "GRANT DBADM ON DATABASE TO USER dummy"
db2 "select * from syscat.dbauth"
If you don't see dummy in this table as a GRANTEE, then you have a major problem.