thierry / PostgreSQL : requêtes de base

Last active 5 days ago

Like 1

Quelques requêtes SQL de base pour Postgres

Revision 0e8fb21c9c8b9b6d180b012aaa1ea1cc9c97393b

postgres.sql Raw
1
2-- Faire le reset du password d'un role Postgres
3ALTER ROLE nom_du_role WITH PASSWORD 'nouveau_mot_de_passe';
4
5
6-- Créer un role Postgres
7CREATE USER mon_admin WITH PASSWORD 'mon_mot_de_passe' SUPERUSER;
8
9-- Attribuer des droits SUPERUSER à un role
10ALTER USER mon_admin WITH SUPERUSER;
11
12-- Créer une BDD et l'attribuer à un role
13CREATE DATABASE ma_base OWNER mon_admin;
14
15-- Donner les droits d'une BDD à un role
16ALTER DATABASE ma_base OWNER TO mon_admin;
17
18--- éventuellement (donne tous les droits) :
19GRANT ALL PRIVILEGES ON DATABASE ma_base TO mon_admin;
20
21
22