El cliente de Oracle 10.2 no da permiso para “otros”

Problema o error: Al intentar asignar tablas utilizando el cliente de Oracle 10.2, se produce el error Library not found. La asignación de tablas tiene éxito si se cambia al cliente de Oracle 10.1.

Solución: Éste es un defecto conocido del cliente de Oracle 10.2. De manera predeterminada, el cliente de Oracle 10.2 no da permiso (r, w o x) para “otros” grupos. Solamente Oracle y su grupo predeterminado (dba) tienen acceso de lectura y ejecución sobre el directorio entero del cliente de Oracle y todos los subdirectorios. Entonces, un usuario no puede leer las bibliotecas de la bases de datos a menos que también se encuentre en el grupo dba. Cambiar los permisos de usuario en los directorios lib/lib32 no permitirá la asignación de tablas y producirá un error diferente.

Para permitir la asignación de tablas para usuarios en otros grupos, cambie los permisos del directorio ORACLE_HOME para que se permita acceso de lectura y ejecución a otros recurrentemente.



Unica Campaign
 
8.5.0
For more information, see our support and community site: Customer Central