Ajout creation user lecture seule
This commit is contained in:
parent
abb45aef83
commit
4c28a6e9ee
|
@ -310,6 +310,23 @@ Comme pour les instances, par défaut la base sera créée avec l'encodage du sy
|
|||
postgres:~$ psql -h 127.0.0.1 -U USER -W -d DB
|
||||
~~~
|
||||
|
||||
* Création d'un utilisateur en lecture seule sur une ou plusieurs bases :
|
||||
|
||||
Il faut tout d'abord créer l'utilisateur comme ceci :
|
||||
|
||||
~~~
|
||||
$ createuser -P <user>
|
||||
~~~
|
||||
|
||||
Il faut ensuite ajuster les droits pour cet utilisateur sur la ou les bases :
|
||||
|
||||
~~~
|
||||
postgres=# GRANT CONNECT ON DATABASE <database> TO <user>;
|
||||
postgres=# GRANT USAGE ON SCHEMA public TO <user>;
|
||||
postgres=# GRANT SELECT ON ALL TABLES IN SCHEMA public TO <user>;
|
||||
~~~
|
||||
|
||||
|
||||
* Suppression d'une base de données :
|
||||
|
||||
~~~
|
||||
|
|
Loading…
Reference in a new issue