PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL грешка 42501:Отказано разрешение за схема

Изглежда, че успях да проработя. Прегледах всички настройки на разрешенията в схемата, с изключение на това, че този път се върнах и през всички „Привилегии по подразбиране“. Зададох моята група "systemusers" да има SELECT върху таблици и последователности, EXECUTE относно функциите и USAGE по типове. Когато тествах отново, моята съхранена процедура се изпълни правилно и създаде записа на моя профил в базата данни, както се очакваше.

Така че, очевидно НАПРАВИХ пренебрегнете нещо доста важно. Дори с всички индивидуални настройки за разрешения, които бях задал за конкретните обекти, тези привилегии по подразбиране все още не бяха зададени по начина, по който трябваше да бъдат. Научен урок.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получаване на резултати от таблична функция Postgresql с JOOQ

  2. Прехвърляне на низ към число, интерпретиране на нулев или празен низ като 0

  3. Трябва ли версията на JDBC драйвер и версията на DB да съвпадат точно?

  4. AttributeError:Обектът „UUID“ няма атрибут „замяна“ при използване на агностичен тип GUID на бекенда

  5. Postgres, подреждане на актуализации и заключване