Hay un select que no se hacerlo

teme
31 de Enero del 2004
Que tal..

Estoy tratando de crear un repositorio en el 9iAS, segun entiendo en el OC4J, y bueno me meto con un usuario y me dice que

"You don't have the SELECT privilegie in 'sys.V_$Parameter'

Ya se lo he intentando asignar desde la consola y no me deja, ya trate con el usuario system, y no me deja y bueno trato de meterme a la consola con el usuario 'sys" y me dice algo del sysdba que no entiendo...

Alquien me puede ayudar? son dos preguntas...

Gracias

ivonnej
31 de Enero del 2004
Falta el privilegio de select sobre la tabla sys.v_$parameter para tu usuario.

Para arreglarlo:

debes ingresar con sqlplus

sqlplus /nolog

Te conectas a la cuenta sys como sysdba

connect sys/change_on_install@nombredelabd as sysdba

el password change_on_install lo asigna oracle a la cuenta sys en el momento de hacer la instalación, pero si cambiaste el password, utiliza el nuevo

Luego das el comando para dar privilegios al usuario sobre la tablas de sys

grant select on sys.V_$parameter to elnombredelusuario;

Espero te sirva




grant select on sys.V_$parameter to asanchez;