From fdf640a258d509295f285d4f450016678c90868f Mon Sep 17 00:00:00 2001 From: emorino Date: Fri, 26 May 2023 15:21:04 +0200 Subject: [PATCH] =?UTF-8?q?Ajour=20requete=20sql=20pour=20cr=C3=A9er=20une?= =?UTF-8?q?=20base=20et=20un=20role?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoPostgreSQL.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/HowtoPostgreSQL.md b/HowtoPostgreSQL.md index 5432d657..070fe332 100644 --- a/HowtoPostgreSQL.md +++ b/HowtoPostgreSQL.md @@ -306,6 +306,8 @@ Note : Par défaut la base sera créée avec l’encodage du système. Si le sys ### Créer un utilisateur et une base de données +* En mode `shell` avec l'utilisateur Unix `postgres` : + ~~~ $ su - postgres $ apg -n1 -m15 @@ -313,6 +315,15 @@ $ createuser -P $ createdb -O ~~~ +* En mode `SQL` avec l'utilisateur `postgres` + +~~~ +$ su - postgres +postgres@:~$ psql +postgres=# CREATE ROLE WITH LOGIN PASSWORD '' +postgres=# CREATE DATABASE OWNER ; +~~~ + ### Créer un utilisateur avec des droits en lecture seule sur une ou plusieurs bases