sql >> Databáze >  >> RDS >> Oracle

dotaz oracle k nalezení oprávnění k uložené proceduře

Vyúčtování grantů prostřednictvím role:

  select grantee, table_name, privilege
     from dba_tab_privs
     where
       table_name = 'my_stored_proc'
        and 
       owner = 'ownerOfObject'
       and
       (grantee = 'userA'
         or
         grantee in
          (select granted_role
        from dba_role_privs
        where grantee = 'userA'
           )
        )


  1. Chyba Crystal Report. Připojení se nepodařilo otevřít

  2. Jak zjistím, zda tabulka existuje? MySql

  3. Úvod do nativního dynamického SQL v databázi Oracle

  4. Získejte délku hodnoty sloupce, nikoli maximální délku hodnoty