sql >> Databáze >  >> RDS >> Oracle

SELECT data z jiného schématu v oracle

Má uživatel, kterého používáte pro připojení k databázi (uživatel A v tomto příkladu) mají SELECT přístup k objektům v PCT schéma? Za předpokladu, že A nemá tento přístup, zobrazí se chyba „tabulka nebo pohled neexistuje“.

S největší pravděpodobností budete potřebovat svého DBA, aby uživateli udělil A přístup k jakýmkoli tabulkám v PCT schéma, které potřebujete. Něco jako

GRANT SELECT ON pct.pi_int
   TO a;

Jakmile to uděláte, měli byste být schopni odkazovat na objekty v PCT schéma pomocí syntaxe pct.pi_int jak jste uvedl na začátku ve své otázce. Přístup syntaxe hranatých závorek nebude fungovat.



  1. Mysql Auto-incrementing int podobných dat

  2. Připojte se ke všem tabulkám PostgreSQL a vytvořte si slovník Pythonu

  3. Kam umístit závislost c3p0 v kontejneru Tomcat

  4. Vytvořte Computed Column v SQL Server pomocí T-SQL