Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/02/2013, 13:30
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 13 años, 2 meses
Puntos: 9
Respuesta: Acceder a otro esquema sin dblink en oracle

Cita:
Iniciado por huesos52 Ver Mensaje
Mira esta secuencia

Código SQL:
Ver original
  1. SQL> conn user_1
  2. Introduzca la contrase±a:
  3. Conectado.
  4. SQL> CREATE TABLE prueba1(campo NUMBER);
  5.  
  6. Tabla creada.
  7.  
  8. SQL> INSERT INTO prueba1 VALUES(1);
  9.  
  10. 1 fila creada.
  11.  
  12. SQL> commit;
  13.  
  14. Confirmaci¾n terminada.
  15.  
  16. SQL> conn user_2
  17. Introduzca la contrase±a:
  18. Conectado.
  19. SQL> SELECT *FROM user_1.prueba1;
  20. SELECT *FROM user_1.prueba1
  21.                     *
  22. ERROR en lÝnea 1:
  23. ORA-00942: la tabla o vista no existe
  24.  
  25.  
  26. SQL> conn user_1
  27. Introduzca la contrase±a:
  28. Conectado.
  29. SQL> GRANT SELECT ON prueba1 TO user_2;
  30.  
  31. Concesi¾n terminada correctamente.
  32.  
  33. SQL> conn user_2
  34. Introduzca la contrase±a:
  35. Conectado.
  36. SQL> SELECT *FROM user_1.prueba1;
  37.  
  38.      CAMPO
  39. ----------
  40.          1
  41.  
  42. 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