Menu principal                 [Fechar]


Autorizações


Anterior Menu principal

Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF.

Autorizações

SYSIBM.SYSTABAUTH contém informação sobre os privilégios segurados por Id de autorização em cima de tabelas e visões. Examina quem pode ter acesso seus dados. A questão seguinte recupera os nomes de todos os usuários que foram concedidos acesso à mesa de DSN8710.DEPT

     
     SELECT  GRANTEE
     FROM    SYSIBM.SYSTABAUTH 
     WHERE   TTNAME = 'DEPT'
     AND     GRANTEETYPE <> 'P'
     AND     TCREATOR = 'DSN8710'

GRANTEE é o nome da coluna que contém o Id de autorização para usuários das tabelas. TTNAME e TCREATOR especificam a tabela de DSN8710.DEPT. A cláusula GRANTEETYPE <> ' P' assegura que você só recuperará os nomes de usuários (não planos de aplicação ou pacotes) que tem autorização para ter acesso a tabela.