Estoy intentando:
su postgres
Ingrese la contraseña de root, pero reciba: Lo siento, intenté esto:
sudo -u postgres
Pero recibir: no se pudo identificar el directorio actual: permiso denegado
cuando lo intento
sudo su postgres
recibir:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
En pg_hba.conf
local all all trust
Respuesta1
su postgres
Requiere la contraseña del usuario postgres
, noroot
sudo -u postgres
Permission denied
Encontré una solución enhttps://trac.macports.org/ticket/18024
cd /tmp ; sudo -u postgres
...
Entonces, el usuario postgres
no tiene permisos en el CWD desde donde ejecutó el sudo
comando.
pg_hba.conf
No tiene nada que ver con su
/ sudo
, es para la conectividad de base de datos desde psql o un cliente de base de datos.