Hi, I wanted to grant a user to SYSMON Authority,
So i have added the group which user belongs to the SYSMON group
[db2inst1@WESSSTDW01 ~]$ db2 get dbm cfg |grep SYS
SYSADM group name (SYSADM_GROUP) = DB2IADM1
SYSCTRL group name (SYSCTRL_GROUP) =
SYSMAINT group name (SYSMAINT_GROUP) =
SYSMON group name (SYSMON_GROUP) = NAGIOS
Priority of agents (AGENTPRI) = SYSTEM
[db2inst1@WESSSTDW01 ~]$
Then refreshed the instance (stop/start)
when i try to execute a command to assign permission to that user, i ended in this error
[db2inst1@WESSSTDW01 ~]$ db2 grant select,update on table SYSTOOLS.POLICY to NAGIOS
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0569N Authorization ID "NAGIOS" does not uniquely identify a user, a group
or a role in the system. SQLSTATE=56092
[db2inst1@WESSSTDW01 ~]$
when i can check for authorizations i see
[db2inst1@WESSSTDW01 ~]$ db2 get authorizations
Administrative Authorizations for Current User
Direct SYSADM authority = NO
Direct SYSCTRL authority = NO
Direct SYSMAINT authority = NO
Direct DBADM authority = YES
Direct CREATETAB authority = NO
Direct BINDADD authority = NO
Direct CONNECT authority = NO
Direct CREATE_NOT_FENC authority = NO
Direct IMPLICIT_SCHEMA authority = NO
Direct LOAD authority = NO
Direct QUIESCE_CONNECT authority = NO
Direct CREATE_EXTERNAL_ROUTINE authority = NO
Direct SYSMON authority = NO
Indirect SYSADM authority = YES
Indirect SYSCTRL authority = NO
Indirect SYSMAINT authority = NO
Indirect DBADM authority = NO
Indirect CREATETAB authority = YES
Indirect BINDADD authority = YES
Indirect CONNECT authority = YES
Indirect CREATE_NOT_FENC authority = NO
Indirect IMPLICIT_SCHEMA authority = YES
Indirect LOAD authority = NO
Indirect QUIESCE_CONNECT authority = NO
Indirect CREATE_EXTERNAL_ROUTINE authority = NO
Indirect SYSMON authority = NO
[db2inst1@WESSSTDW01 ~]$
I see direct/indirect SYSMON authority is NO, Is that the reason i am unable to assign that group to SYSMON,
Pl. suggest