From: | "Marc Jacquin" <marc(dot)jacquin(at)magellium(dot)fr> |
---|---|
To: | <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Utilisation de drop owned ou reassign owned |
Date: | 2010-03-26 17:17:22 |
Message-ID: | 75D0EB5B3F974A02820AE6BA5747197D@pp035 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour à toutes et à tous,
PostgreSQL version : "PostgreSQL 8.4.1, compiled by Visual C++ build 1400,
32-bit"
Un utilisateur qui a été créé avec le droit CREATEROLE mais qui nest pas
superutilisateur exécute le script suivant :
drop role if exists monuser;
CREATE ROLE monuser LOGIN
NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;
drop owned by monuser ;
et génère lerreur sur la dernière ligne (drop owned)
ERREUR: droit refusé pour supprimer les objets
********** Erreur **********
ERREUR: droit refusé pour supprimer les objets
État SQL :42501
Il me semblait que le droit CREATEROLE suffisait. Si lutilisateur qui
exécute le script a le droit superutilisateur, cela fonctionne mais ce
nest pas le but.
Le reassign owned provoque une erreur similaire :
ERREUR: droit refusé pour ré-affecter les objets
********** Erreur **********
ERREUR: droit refusé pour ré-affecter les objets
État SQL :42501
Une idée ?
Merci davance.
Marc
From | Date | Subject | |
---|---|---|---|
Next Message | Guillaume Lelarge | 2010-03-26 18:20:03 | Re: Utilisation de drop owned ou reassign owned |
Previous Message | Jean-Paul Argudo | 2010-03-23 14:11:45 | Devenir membre de l'association PostgreSQL Europe : c'est facile ! |