Hay un select que no se hacerlo
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
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
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;
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;
