Postgres - Usuaris
Introducción
Section titled “Introducción”Crea un contenedor postgres y abre un terminal interactivo
$ docker run -d --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=password postgres:16$ docker exec -it postgres psql -U postgres
Crea una base de datos test
:
postgres=# create database test;CREATE DATABASEpostgres=# create user david with password 'password';CREATE ROLEpostgres=# grant all privileges on database test to david;GRANT
Te puedes conectar a la base de datos test
que acabas de crear con tu nombre de usuario:
postgres=# \c test davidYou are now connected to database "test" as user "david".test=>
Puedes seleccionar current_user
para confirmar que el usuario “david” es el usuario que está actualmente conectado a la base de datos.
test=> select current_user; current_user-------------- david(1 row)
test=>