Haz
30
2015

Db Kullanıcının Objeler Üzerindeki Yetkilerinin Görüntülenmesi ile ilgili Örnek SQL

Merhaba,

Belirli bir db kullanıcısı üzerine atanmış obje yetkilerinin görüntülendiği örnek bir sql i aşağıda bulabilirsiniz.

Tşk..

 
 
SELECT   p.grantee, p.PRIVILEGE, o.object_type,
         p.owner || '.' || p.table_name obj_name, p.grantor, p.grantable
    FROM dba_tab_privs p, dba_objects o
   WHERE grantee NOT IN ('DBA')
     AND o.owner = p.owner
     AND o.object_name = p.table_name
     AND p.GRANTEE = 'MKORKMAZ' --> yetki verilen kullanıcı 
     AND o.OBJECT_TYPE LIKE 'PACKAGE%' --> objenin tipi
     AND o.OBJECT_NAME LIKE 'XX%' --> objenin adı
ORDER BY p.grantee, p.owner, p.table_name, p.PRIVILEGE
Mustafa Korkmaz


Yorum yapın

*