Plus d’informations sur le message d’erreur itgenpsr003 peuvent être lues dans :
- Itgenpsr003: Could not load all metadata
- Massaal toekennen van standaardrechten aan tabellen in PostgreSQL
Dans ce cas, il n’est pas possible de lire les tables via des outils tels que “pgAdmin 4”. Par exemple, une requête sur auth.audit_log_entries génère un message d’erreur :
ERROR: permission denied for schema auth
LINE 1: SELECT * FROM auth.audit_log_entries
^
SQL state: 42501
Character: 15
Cependant, il est possible de créer une table :
create table tst(a numeric)
Dans Supabase, ce sont apparemment les droits maximaux. Il a déjà été constaté que de nombreux utilisateurs ne disposent pas d’un DBA PostgreSQL pour configurer les droits.
Dans la prochaine version d’Invantive UniversalSQL, un attribut de driver fail-on-missing-tables sera disponible pour PostgreSQL. Cet attribut sera désactivé par défaut, tandis que le comportement actuel équivaut à activer cet attribut de driver.