Ayuda con Query para consultar los privilegios que tiene asignado un grupo de PACKAGE (Oracle)
Ayuda con Query para consultar los privilegios que tiene asignado un grupo de PACKAGE (Oracle) Erik Olave Thu, 11/17/2011 - 14:41Buenos Días. Saludos a todos.
Me encuentro con un problema, necesito saber si existe alguna vista o tabla que me permita saber que privilegios tiene asignado un grupo de paquetes. Son 450 paquetes y necesito saber cual de ellos no tiene permisos de Ejecución.
Gracias de antemano.
Saludos.
Por ejemplo, para ver los
Submitted by Erik Olave on Thu, 11/17/2011 - 19:33
Por ejemplo, para ver los privilegios de un grupo de tablas, se puede usar la (dba_tab_privs) pero en el caso de los paquetes cual tabla o vista puedo usar? Gracias
En realidad no vas mal
Submitted by Carlos on Thu, 11/17/2011 - 23:57
In reply to Por ejemplo, para ver los by Erik Olave
En realidad no vas mal encaminado, la vista DBA_TAB_PRIVS es la que contiene los privilegios asignados a los objetos de la base de datos, aunque la nomenclatura es un poco engañosa, ya que lo de TAB no se refiere sólo a las tablas, es para todos los objetos, y el campo TABLE_NAME mejor debería llamarse OBJECT_NAME.
Una manera rápida de localizar los PACKAGES es seleccionar los registros con permisos de ejecución:
Aprovecho para recordar algunas sentencias útiles para consultar los roles y privilegios generales del usuario que tiene abierta la sesión:
También te pueden ser muy útiles estas sentencias obtenidas de esta web para listar recursivamente los privilegios de los usuarios de la base de datos:
Listado de roles y privilegios de sistema de los usuarios
Privilegios de sistema para roles y usuarios
Privilegios asignados a los objetos
Muchísimas muchísimas
Submitted by Erik Olave on Fri, 11/18/2011 - 14:58
Muchísimas muchísimas graciassss.
De verdad esto es justo lo que estaba buscando.
Mil gracias hermano, Dios lo siga bendiciendo en grande.
Saludos cordiales.
Hola amigos. Tengo una
Submitted by Hitalo (not verified) on Thu, 09/17/2015 - 20:51
Hola amigos.
Tengo una consulta. Quisiera saber a que objetos(tables, procedure, functions. etc) tiene acceso un rol determinado. Estaré atento.
¿A qué objetos, o a qué tipo
Submitted by Carlos on Fri, 09/18/2015 - 09:16
In reply to Hola amigos. Tengo una by Hitalo (not verified)
¿A qué objetos, o a qué tipo de objetos? Puedes consultar los privilegios de un rol para saber sobre qué tipo de objeto tiene permisos.
Estimado, por conultar con
Submitted by Kyo_101 (not verified) on Thu, 11/23/2017 - 15:35
In reply to ¿A qué objetos, o a qué tipo by Carlos
Estimado, por conultar con cierto usuario Oracle 12c en una tabla no puede ver la data completa en una tabla (se tiene *********1234), pero con otro usuario si lo puedo todo el dato. Segun lo explicado son privilegios. Me podrian ayudar indicando como se otorta esto previlegios en Oracle 12C
Libros de Administración
Submitted by Dataprix on Fri, 04/01/2016 - 16:13
Libros de Administración Oracle (DBA) y PL/SQL
¿Quieres profundizar más en PL/SQL de Oracle o en administración de bases de datos Oracle? Puedes hacerlo consultando alguno de estos libros de Oracle.
Los libros que ves a continuación son una selección de los que a mi me parecen más interesantes para aprender administración y desarrollo PL/SQL, teniendo en cuenta precio y temática, espero que te puedan ser de utilidad:
Hola Espero me puedan ayudar.
Submitted by Violeta (not verified) on Mon, 07/31/2017 - 08:28
Hola Espero me puedan ayudar. Tengo 2 consultas. Tengo un esquema con mucha información tablas de mas de 5 millones de registros en ciertos casos y veo que se me han creado automaticamente supongo porque yo no las he creado tablas que empiezan con EPC_..,SMP_..,VBZ_..,VDK_..,VMQ_..' , la consulta seria porque se crearon estas tablas La segunda consulta, cree un esquema a partir de ese esquema muy grande en el nuevo esquema limpie todas las tablas,y le hice un drop a todas las tablas que empezaban con el nombre EPC_..,SMP_..,VBZ_..,VDK_..,VMQ_..' , pero tengo algunas tablas que no las puedo eliminar porque revisando tienen dependencia con otras tablas del esquema original por ejemplo la tabla NUEVOESQUEMA.SMP_VDN_TARGET_TYPE_DEFN tiene dependencia con VIEJOESQUEMA.SMP_VDN_TARGET_LIST como borro esa dependencia para poder hacer el DROP y porque se creo esta dependencia ?