Lists: | pgsql-fr-generale |
---|
From: | Marie-Claude QUIDOZ <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr> |
---|---|
To: | "pgsql-fr-generale(at)postgresql(dot)org" <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | droit / foreign table |
Date: | 2013-08-22 15:55:02 |
Message-ID: | E751A9C68C7D3049B0ECF2B2432694D10201D15802EF@ZZMAIL.newcefe.newage.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
Bonjour
Je suis en train de tester l'extension file_fdw pour accéder aux fichiers texte en csv.
Si j'utilise un compte super user, ca marche sans problème.
Par contre si je prends un compte utilisateur, j'ai le message suivant
ERREUR: only superuser can change options of a file_fdw foreign table
État SQL :42501
quand je lance la création de la table étrangère avec la commande suivante
CREATE FOREIGN TABLE fdw.ring2013 (
year_collecte character varying, day_collecte character varying, plot character varying, site character varying)
SERVER terrain OPTIONS(format 'csv', header 'true', filename 'E:\Temporaire\Ring2013.csv', delimiter ';');
Existe t'il une façon d'utiliser cette commande en n'ayant pas les droits de super user ?
A+
MCQ
From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | Marie-Claude QUIDOZ <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr> |
Cc: | "pgsql-fr-generale(at)postgresql(dot)org" <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: droit / foreign table |
Date: | 2013-08-22 21:50:15 |
Message-ID: | 1377208215.2544.0.camel@localhost.localdomain |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
On Thu, 2013-08-22 at 17:55 +0200, Marie-Claude QUIDOZ wrote:
> Bonjour
>
> Je suis en train de tester l'extension file_fdw pour accéder aux fichiers texte en csv.
>
> Si j'utilise un compte super user, ca marche sans problème.
>
> Par contre si je prends un compte utilisateur, j'ai le message suivant
> ERREUR: only superuser can change options of a file_fdw foreign table
> État SQL :42501
> quand je lance la création de la table étrangère avec la commande suivante
> CREATE FOREIGN TABLE fdw.ring2013 (
> year_collecte character varying, day_collecte character varying, plot character varying, site character varying)
> SERVER terrain OPTIONS(format 'csv', header 'true', filename 'E:\Temporaire\Ring2013.csv', delimiter ';');
>
> Existe t'il une façon d'utiliser cette commande en n'ayant pas les droits de super user ?
>
Non, les commandes de création d'objets concernant les Foreign Data
nécessitent l'attribut superutilisateur.
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com