diff --git a/HowtoPostgreSQL.md b/HowtoPostgreSQL.md index 4587f6cf..3447e9c6 100644 --- a/HowtoPostgreSQL.md +++ b/HowtoPostgreSQL.md @@ -197,26 +197,12 @@ ou : * Lister les triggers avec la définition SQL, la procédure exécutée, le langage et le code de la procédure : ~~~{.sql} -=# SELECT - t.tgname AS nom_du_trigger, - pg_get_triggerdef( t.oid ) AS definition_du_trigger, - p.proname AS procedure_executee, - l.lanname AS langage_procedure, - p.prosrc AS code_de_la_procedure -FROM - pg_trigger t - JOIN pg_proc p ON p.oid = t.tgfoid - JOIN pg_language l ON l.oid = p.prolang; +=# SELECT t.tgname AS nom_du_trigger, pg_get_triggerdef( t.oid ) AS definition_du_trigger, + p.proname AS procedure_executee, l.lanname AS langage_procedure, p.prosrc AS code_de_la_procedure + FROM pg_trigger t JOIN pg_proc p ON p.oid = t.tgfoid JOIN pg_language l ON l.oid = p.prolang; ~~~ - -* Donner les droits à un utilisateur sur toute une base (si il n'est pas déjà le propriétaire) : - -~~~ -=# GRANT ALL PRIVILEGES ON DATABASE to ; -~~~ - -* Faire en sorte qu'un utilisateur hérite des droits d'un autre utilisateur : +* Faire en sorte qu'un utilisateur hérite des droits d'un autre utilisateur (à vérifier) : ~~~ =# GRANT admin TO jdoe; @@ -224,7 +210,7 @@ FROM (Il faut que jdoe est été créé avec l'option INHERIT (c'est le cas par défaut)) -* Donner les droits à un utilisateur existant de créer des bases de données : +* Donner les droits à un utilisateur existant de créer des bases de données (à vérifier) : ~~~ =# ALTER USER jdoe CREATEDB;