Read the COPY manual page.  Permissions for COPY are based on the server
user, not the psql user.  Try psql \copy.

---------------------------------------------------------------------------

Nahum Castro wrote:
> 
> The following bug has been logged online:
> 
> Bug reference:      2298
> Logged by:          Nahum Castro
> Email address:      [EMAIL PROTECTED]
> PostgreSQL version: 8.1.1
> Operating system:   Linux Kernel 2.6.22
> Description:        Bug using copy
> Details: 
> 
> When I try to copy from a file using psql I get the permision error, so I
> can not load from any file
> [EMAIL PROTECTED] datos]$ ls -l
> total 96
> -rwxrwxr-x  1 geografia geografia 30189 mar  2 12:52 archivo1.csv
> -rwxrwxrwx  1 geografia geografia 30189 mar  2 12:43 archivo.csv
> -rw-rw-r--  1 geografia geografia 30189 mar  2 13:32 ar.csv
> [EMAIL PROTECTED] datos]$ pwd
> /home/geografia/datos
> [EMAIL PROTECTED] datos]$ psql geoest
> Bienvenido a psql 8.1.1, la terminal interactiva de PostgreSQL.
> 
> Digite:  \copyright para ver los t??rminos de distribuci??n
>        \h para ayuda de comandos SQL
>        \? para ayuda de comandos psql
>        \g o or termine con punto y coma para ejecutar una consulta
>        \q para salir
> 
> geoest=# copy datos2 (dato_float, cve_subtema, fecha, fuente, cve_mpio) from
> '/home/geografia/datos/ar.csv'  with csv;
> ERROR:  no se pudo abrir archivo ??/home/geografia/datos/ar.csv?? para
> lectura: Permiso denegado
> geoest=#
> 
> But it works if I copy the file to /opt/ and load from there.
> Thanks
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 1: if posting/reading through Usenet, please send an appropriate
>        subscribe-nomail command to [EMAIL PROTECTED] so that your
>        message can get through to the mailing list cleanly
> 

-- 
  Bruce Momjian   http://candle.pha.pa.us
  SRA OSS, Inc.   http://www.sraoss.com

  + If your life is a hard drive, Christ can be your backup. +

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
       subscribe-nomail command to [EMAIL PROTECTED] so that your
       message can get through to the mailing list cleanly

Reply via email to