Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de PUBLIC

Estas en el tema de Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de PUBLIC en el foro de Oracle en Foros del Web. En las alertas de seguridad de oracle me sale ese mensaje y la verdad que no tengo ni idea de como hacerlo. alguien sabe como ...
  #1 (permalink)  
Antiguo 16/06/2009, 01:58
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 4 meses
Puntos: 0
Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de PUBLIC

En las alertas de seguridad de oracle me sale ese mensaje y la verdad que no tengo ni idea de como hacerlo.
alguien sabe como va el tema?

Un saludo.

PD: Uso Oracle 10g
  #2 (permalink)  
Antiguo 16/06/2009, 05:29
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de

Cual es el identificador del error?

El ORA-XXXX??

Un saludo
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 16/06/2009, 12:53
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de

Creo que te confundes o te explicas mal.

PUBLIC no tiene nada, ni tablas , ni paquetes, ni nada propio. PUBLIC es un "pseudousuario" o mas bien un role al que se le dan los permisos que se creen convenientes sobre los objetos deseados para que los disfrute el resto de usuarios de verdad de la BBDD.
Intuyo ( aunque tal vez me equivoque ) que a PUBLIC se le han dado permisos de ejecucion sobre ciertos paquetes de SYS y oracle te avisa de que eso no es conveniente.

Como bien dice huesos, pon el error ORA que te sale y que es lo que estas haciendo cuando te salta ese error, que paquete intentas ejecutar............., en definitiva, da mas detalles.

Un saludete.
  #4 (permalink)  
Antiguo 16/06/2009, 15:49
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 1 mes
Puntos: 7
Respuesta: Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de

no se que herramienta estes usando por eso de "en la alertas de seguridad de oracle" pero si ese es el problema entonces quitale los privilegios a public (que si no mal recuerdo es un ROL) a los paquetes que te diga, si no mal recuerdo la sintaxis es

revoke execute on paquete to public
__________________
Blogzote.com :-) Mi blog
  #5 (permalink)  
Antiguo 17/06/2009, 01:14
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de

revoke execute on paquete FROM public
  #6 (permalink)  
Antiguo 17/06/2009, 01:35
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de

Perdonar si no me expliqué bien pero no estoy acostumbrado a trabajar con bases de datos y mucho menos con oracle.

No puedo aportar un número de error porque no me da ninguno.
Para gestionar el oracle uso la interfaz via web que proporciona. Es ahí donde veo que me canta una advertencia. Yo también había pensado que el problema era que ese supouesto usuario public que crea tiene más permisos de los que debería, el tema es que no sabía que sentencia usar para revocarle esos permisos.

Os pongo una imagen y así lo veis más claro

www .imaxenes.com/imagen/problemas_oracle1ai051o.jpg. html

(He tenido que dejar los huecos en la dirección pq sino no me deja postearla, pero con copiarla en el navegador y quitar los espacios se ve perfectamente)

Con lo que han comentado por aquí creo k con el revoke debería ser capaz de quitarle esos permisos, voy a probarlo y os comento algo.
  #7 (permalink)  
Antiguo 17/06/2009, 03:03
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Oracle recomienda revocar los privilegios EXECUTE en paquetes potentes de

Basicamente lo que puse.

Haz un revoke de los permisos y ya está.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:40.