start remoto instalar conectar postgresql database-connection pgadmin

postgresql - remoto - pgadmin 4 ubuntu



¿Cómo conectar Postgres al servidor localhost usando pgAdmin en Ubuntu? (7)

Crea un usuario primero. Debe hacer esto como usuario postgres. Debido a que la cuenta del sistema postgres no tiene una contraseña asignada, puede establecer una contraseña primero, o puede seguir así:

sudo /bin/bash # you should be root now su postgres # you are postgres now createuser --interactive

y el programa te preguntará.

Instalé Postgres con este comando

sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev

Usando psql --version en el terminal Obtengo psql (PostgreSQL) 9.3.4

luego instalé pgadmin con

sudo apt-get install pgadmin3

Más tarde abrí la interfaz de usuario y creé el servidor con esta información

pero este error aparece

¿Cómo puedo arreglarlo?


Me ayuda:

1. Abra el archivo pg_hba.conf

sudo nano /etc/postgresql/9.x/main/pg_hba.conf

y cambia esta línea:

Database administrative login by Unix domain socket local all postgres md5

a

Database administrative login by Unix domain socket local all postgres trust

  1. Reiniciar el servidor

    sudo service postgresql restart

  2. Inicie sesión en psql y configure la contraseña

    psql -U postgres

ALTER USER postgres with password ''new password'';

  1. De nuevo abra el archivo pg_hba.conf y cambie esta línea:

Database administrative login by Unix domain socket local all postgres trust

a

Database administrative login by Unix domain socket local all postgres md5

  1. Reiniciar el servidor

    sudo service postgresql restart

Funciona.

Enlaces Útiles
1: PostgreSQL (desde ubuntu.com)

Modificar la contraseña para los postgres de roles:

sudo -u postgres psql postgres alter user postgres with password ''postgres'';

Ahora conéctate a pgadmin usando el nombre de usuario postgres y la contraseña postgres

Ahora puedes crear roles y bases de datos usando pgAdmin

¿Cómo cambiar la contraseña de usuario de PostgreSQL?


No ha creado un usuario db . Si solo es una instalación nueva, el usuario predeterminado es postgres y la contraseña debe estar en blanco. Después de acceder, puede crear los usuarios que necesita.


Primero debes cambiar la contraseña usando terminal. (nombre de usuario es postgres)

postgres = # / contraseña postgres

Luego se le pedirá que ingrese la contraseña y la confirme.

Ahora podrá conectarse usando pgadmin con la nueva contraseña.



si abre la consola psql en una ventana de terminal, escribiendo

$ psql

su nombre de usuario de superusuario se mostrará antes de =# , por ejemplo:

elisechant=# $

Ese será el nombre de usuario que debe usar para localhost.