GNU/Linux >> Tutoriales Linux >  >> Linux

Otorgar superusuario de postgres a la cuenta de linux

Crear el usuario en el sistema operativo

# Identify yourself as root
su - 

# Create the user who will have access to a postgres database
useradd mypostgresuser

# Add a password
passwd mypostgresuser

Dar acceso a los usuarios locales a postgres

Debe ubicar el directorio de datos para su instalación de postgresql, es decir, donde ha creado los archivos de la base de datos. Por lo general, se encuentran en /var/lib/pgsql/data. El valor de su instalación puede estar disponible en la variable de entorno $PGDATA

# Make sure that local users can access postgres
cat /${PGDATA}/pg_hba.conf

# this was the default setting on my 8.4 install
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# "local" is for Unix domain socket connections only
local   all         all

si realiza algún cambio, será necesario volver a cargar postgres

/etc/init.d/postgresql reload

O como postgres

pg_ctl recargar -D ${PGDATA}

Ahora conéctese a psql como postgres

# Create the user in postgres
postgres=# create user mypostgresuser;
CREATE ROLE

# Give that user access to a database
postgres=# grant all privileges on database mytestdb to mypostgresuser;
GRANT

Probar la conexión

# Identify yourself as mypostgresuser
su - mypostgresuser

# Connect to the database
psql -d mytestdb 

Linux
  1. 4 formas de deshabilitar la cuenta raíz en Linux

  2. Habilite el inicio de sesión automático de invitados en Linux Mint 12 "Lisa"

  3. Una introducción a la supervisión de cuentas de usuario de Linux

  4. Subir archivos a la cuenta S3 desde la línea de comandos de Linux

  5. Instalación del servidor Postgres 9.6 en Amazon Linux

Bloquear cuenta de usuario después de n intentos fallidos de inicio de sesión en Linux

Cómo administrar la contraseña de la cuenta en Linux

Comando userdel - Eliminar cuenta de usuario del sistema Linux

Métodos para deshabilitar la cuenta raíz en Linux

Cómo crear un usuario en Ubuntu Linux de varias maneras

Cómo cambiar la contraseña de la cuenta raíz de Linux VPS