Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:db-srv:postgresql-ssh-tunnel [2022/04/11 08:06] – [Création de l'utilisateur et définition des droits] jpmilcent | serveurs:installation:db-srv:postgresql-ssh-tunnel [2023/10/31 09:06] (Version actuelle) – [Création de l'utilisateur et définition des droits] jpmilcent | ||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
* Se connecter à la base avec un compte superadmin : '' | * Se connecter à la base avec un compte superadmin : '' | ||
- | * Exécuter les requêtes suivantes :<code sql> | + | * Pour attribuer les droits de lecture seule à un utilisateur, |
-- Créer l' | -- Créer l' | ||
CREATE USER gnreader WITH ENCRYPTED PASSWORD '< | CREATE USER gnreader WITH ENCRYPTED PASSWORD '< | ||
Ligne 49: | Ligne 49: | ||
GRANT CONNECT ON DATABASE geonature2db TO gnreader ; | GRANT CONNECT ON DATABASE geonature2db TO gnreader ; | ||
GRANT CONNECT ON DATABASE gnatlas TO gnreader ; | GRANT CONNECT ON DATABASE gnatlas TO gnreader ; | ||
+ | |||
+ | -- Associer l' | ||
+ | GRANT pg_read_all_data TO gnreader; | ||
</ | </ | ||
+ | * Pour révoquer les droits d' | ||
- | === Base " | + | === 🗑️ |
* Se connecter à la base "// | * Se connecter à la base "// | ||
* Exécuter les requêtes suivantes :<code sql> | * Exécuter les requêtes suivantes :<code sql> | ||
Ligne 91: | Ligne 95: | ||
</ | </ | ||
- | === Base " | + | === 🗑️ |
* Se connecter à la base avec un compte superadmin : '' | * Se connecter à la base avec un compte superadmin : '' | ||
* Exécuter les requêtes suivantes :<code sql> | * Exécuter les requêtes suivantes :<code sql> | ||
Ligne 141: | Ligne 145: | ||
// | // | ||
- | Cela permettra la création de table ou VM pour des requêtes d' | + | Cela permettra la création de table ou VM pour des requêtes d' |
<code sql> | <code sql> | ||
Ligne 157: | Ligne 161: | ||
* Ajouter le contenu suivant : <code properties> | * Ajouter le contenu suivant : <code properties> | ||
# GeoNature : access by gnreader (read only) | # GeoNature : access by gnreader (read only) | ||
- | host geonature2db | + | host geonature2db |
- | host gnatlas | + | host gnatlas |
</ | </ | ||
* Recharger la configuration // | * Recharger la configuration // |