ERROR: must be superuser or a member of the pg_read_server_files role to COPY from a file sin privilegios de SUPERUSER

Al ejecutar copy en una terminal de postgres muestra el siguiente error:

Solución, sin necesidad de asignar el rol de SUPERSUSER al usuario: 1. Conectarse a una sesión psql con el comando.

2. Ejecutar el comando \COPY. Ejemplo

 

as

Instalación de extensiones (pgcrypto) de postgres sin dar permiso de super usuario

En este ejemplo se instalara la extensión de pgcrypto para generar el tipo de datos UUID. Procedimiento. 1. Acceder como superusuario de postgres. Por default es el usuario postgres.

2. Conectarse a la instancia de postgres como supersurio.

3. Listar las bases (Opcional). Ejecutar el comando \l.

  4. Las extensiones se […]

as