Oracle
 sql >> Baza danych >  >> RDS >> Oracle

WYBIERZ dane z innego schematu w oracle

Czy użytkownik, którego używasz do łączenia się z bazą danych (użytkownik A w tym przykładzie) mają SELECT dostęp do obiektów w PCT schemat? Zakładając, że A nie ma tego dostępu, otrzymasz błąd „tabela lub widok nie istnieje”.

Najprawdopodobniej potrzebujesz DBA, aby przyznać użytkownikowi A dostęp do dowolnych tabel w PCT schemat, którego potrzebujesz. Coś jak

GRANT SELECT ON pct.pi_int
   TO a;

Gdy to zrobisz, powinieneś być w stanie odnieść się do obiektów w PCT schemat przy użyciu składni pct.pi_int jak zademonstrowałeś na początku w swoim pytaniu. Podejście do składni nawiasów nie zadziała.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Indeks na widoku (Oracle)

  2. Dlaczego Oracle wyświetla ??? dla znaków specjalnych, takich jak åäö

  3. Utwórz tabelę Oracle z włączonym automatycznym zatwierdzaniem

  4. SQL — Znajdź instrukcję, która wstawia określone wartości

  5. Funkcja Oracle To_Char V w ciągu formatu