Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tuto:pgsql_create_db_user [2022/03/07 12:49] Thomastuto:pgsql_create_db_user [2022/03/07 13:52] (Version actuelle) Thomas
Ligne 5: Ligne 5:
 ALTER DATABASE <dbname> OWNER TO <user>; ALTER DATABASE <dbname> OWNER TO <user>;
 GRANT ALL PRIVILEGES ON DATABASE <dbname> TO <user>;</code> GRANT ALL PRIVILEGES ON DATABASE <dbname> TO <user>;</code>
 +
 +===== Sauver une base =====
 +<code>pg_dump -F c <dbname> > dbname.pgsql</code>
 +
 +===== Vider une base =====
 +<code>\c <dbname>  
 +DROP SCHEMA public CASCADE;
 +CREATE SCHEMA public;
 +GRANT ALL ON SCHEMA public TO postgres;
 +GRANT ALL ON SCHEMA public TO public;
 +</code>
 +
 +===== Restaurer une base =====
 +<code>pg_restore -U <user> -d <dbname> -F c <file.pgsql></code>
 +
 +===== Supprimer une base et un user =====
 +<code>DROP DATABASE <dbname>;
 +DROP ROLE <user>;</code>
tuto/pgsql_create_db_user.1646653783.txt.gz · Dernière modification : 2022/03/07 12:49 de Thomas
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0