DB2: To get list of tables a role has access to
SELECT TABSCHEMA, TABNAME, SELECTAUTH, INSERTAUTH, UPDATEAUTH, DELETEAUTH FROM SYSCAT.TABAUTH WHERE GRANTEE = 'YOUR_ROLE_NAME' AND GRANTEETYPE = 'R' ; SELECT TABSCHEMA, TABNAME, SELECTAUTH, INSERTAUTH, UPDATEAUTH, DELETEAUTH FROM SYSCAT.TABAUTH WHERE GRANTEE = 'YOUR_ROLE_NAME' AND GRANTEETYPE = 'R';