Cita:
Iniciado por huesos52 Mira esta secuencia
Código SQL:
Ver originalSQL> conn user_1
Introduzca la contrase±a:
Conectado.
SQL> CREATE TABLE prueba1(campo NUMBER);
Tabla creada.
SQL> INSERT INTO prueba1 VALUES(1);
1 fila creada.
SQL> commit;
Confirmaci¾n terminada.
SQL> conn user_2
Introduzca la contrase±a:
Conectado.
SQL> SELECT *FROM user_1.prueba1;
SELECT *FROM user_1.prueba1
*
ERROR en lÝnea 1:
ORA-00942: la tabla o vista no existe
SQL> conn user_1
Introduzca la contrase±a:
Conectado.
SQL> GRANT SELECT ON prueba1 TO user_2;
Concesi¾n terminada correctamente.
SQL> conn user_2
Introduzca la contrase±a:
Conectado.
SQL> SELECT *FROM user_1.prueba1;
CAMPO
----------
1
SQL>
Por eso te digo, estos seguro que es un tema de permisos
Puede ser posible, mas sin embargo, no puedo probarlo porque no tengo muchos permisos. Habria forma de consultar los permisos a traves de alguna tabla del sistema?
Muchas gracias