sql >> Databáze >  >> RDS >> PostgreSQL

Chyba PostgreSQL 42501:Oprávnění odepřeno pro schéma

Zdá se, že to funguje. Podíval jsem se zpět na všechna nastavení oprávnění ve schématu, kromě toho, že jsem tentokrát prošel také všemi „Výchozími oprávněními“. Nastavil jsem svou skupinu "systemusers" na SELECT u tabulek a sekvencí EXECUTE na funkce a USAGE na typech. Když jsem testoval znovu, moje uložená procedura běžela správně a podle očekávání vytvořila záznam mého profilu v databázi.

Takže jsem to zřejmě UDĚLAL přehlédnout něco dost důležitého. I přes všechna jednotlivá nastavení oprávnění, která jsem přiřadil konkrétním objektům, tato výchozí oprávnění stále nebyla nastavena tak, jak by bylo potřeba. Poučení.




  1. Jak ručně nakonfigurovat server Glassfish v Eclipse

  2. Připojení zapalování k aplikaci Microsoft Access

  3. Jak použít trigger v MySql k vytvoření cizího klíče

  4. Úvod do zpracování výjimek PL/SQL v databázi Oracle