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

ORA-01031:nedostatečná oprávnění při výběru pohledu

Nakonec jsem to dal do práce. Steveova odpověď je správná, ale ne ve všech případech. Selže, když je tento pohled spouštěn ze třetího schématu. Aby to fungovalo, musíte přidat možnost grantu:

GRANT SELECT ON [TABLE_NAME] TO [READ_USERNAME] WITH GRANT OPTION;

Tímto způsobem [READ_USERNAME] může také udělit oprávnění výběru k zobrazení jinému schématu



  1. SQL, Postgres OID, co to jsou a proč jsou užitečné?

  2. Hibernate:Vytvořte tabulky Mysql InnoDB namísto MyISAM

  3. Instalace PostgresSQL se nezdařila:Inicializace databázového clusteru se nezdařila MAC OS

  4. PostgreSQL - maximální počet parametrů v klauzuli IN?