pg_dumpall -h localhost -p 5432 -U postgres -v --globals-only > /tmp/useraccts.sql
Esto creará un fichero, en mi caso, en /tmp/useraccts.sql con los siguientes datos
--
-- PostgreSQL database cluster dump
--
SET default_transaction_read_only = off;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
--
-- Roles
--
CREATE ROLE ecommerce;
ALTER ROLE ecommerce WITH SUPERUSER NOINHERIT NOCREATEROLE CREATEDB LOGIN NOREPLICATION NOBYPASSRLS PASSWORD 'md571b093b466f8c3861a47637370f75ef6';
CREATE ROLE test;
ALTER ROLE test WITH SUPERUSER INHERIT NOCREATEROLE NOCREATEDB LOGIN REPLICATION NOBYPASSRLS PASSWORD 'md59011b43ece8133f16e6ec64196c0cb1e';
CREATE ROLE zugor;
ALTER ROLE zugor WITH SUPERUSER NOINHERIT NOCREATEROLE CREATEDB LOGIN NOREPLICATION NOBYPASSRLS PASSWORD 'md5a644799ac678e9217b15b7f6b2a96435';
CREATE ROLE postgres;
ALTER ROLE postgres WITH SUPERUSER INHERIT CREATEROLE CREATEDB LOGIN REPLICATION BYPASSRLS PASSWORD 'md5244af1e2823d5eaeeffc42c5096d8260';
--
-- PostgreSQL database cluster dump complete
Este fichero lo ejecutáis en el nuevo servidor y ya tenéis los usuarios creados
Y esto es todo, feliz programming!!
Saludos
Alex.
También puede interesarte:
![]() |
||
![]() |
Listar todas las tablas que contengan un determinado campo en postgreSQL |
|
![]() |
||
![]() |
||
![]() |
||
![]() |
Añadir un comentarios:
![]() |
luis 12/08/2018 06:30:03como puedo hacer el backup y el restar por consola a mi postgresql. feliz dia.
|