Lists: | pgsql-es-ayuda |
---|
From: | Renzo Crispieri <recrispi(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Pregunta sobre Postgres... |
Date: | 2005-08-01 21:14:05 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hola a todos!
Estoy tratando de implementar webERP (www.weberp.org) usando
Postgresql, pero me está tirando el siguiente error:
Warning: pg_query(): Query failed: ERROR: permission denied for
relation config in /var/www/webERP/includes/ConnectDB_postgres.inc on
line 36
DB ERROR: :
ERROR: permission denied for relation config
Wont see this cos same colour as backgroundMonday | 3:05 PM
Si reviso la relación config en pgsql, obtengo lo siguiente:
debian:/var/www/webERP# psql reciclados
Welcome to psql 7.4.7, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
reciclados=# \d config
Table "public.config"
Column | Type | Modifiers
-----------+------+-----------
confname | text | not null
confvalue | text | not null
Indexes:
"config_pkey" primary key, btree (confname)
reciclados=#
Soy nuevo en esto de Postgresql, así que cualquier ayuda es bien
recibida. Gracias.
Saludos,
Renzo.
From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org, Renzo Crispieri <recrispi(at)gmail(dot)com> |
Subject: | Re: Pregunta sobre Postgres... |
Date: | 2005-08-01 21:31:20 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
El Lun 01 Ago 2005 18:14, Renzo Crispieri escribió:
>
> DB ERROR: :
> ERROR: permission denied for relation config
>
> reciclados=# \d config
Que dice \dt config?
--
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
---------------------------------------------------------
Martín Marqués | Programador, DBA
Centro de Telemática | Administrador
Universidad Nacional
del Litoral
---------------------------------------------------------
From: | Renzo Crispieri <recrispi(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Fwd: Pregunta sobre Postgres... |
Date: | 2005-08-01 21:41:34 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Me tira lo siguiente:
debian:/var/www/webERP# psql reciclados
Welcome to psql 7.4.7, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
reciclados=# \dt config
List of relations
Schema | Name | Type | Owner
--------+--------+-------+-------
public | config | table | root
(1 row)
reciclados=#
Gracias,
Renzo.
On 8/1/05, Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> wrote:
> El Lun 01 Ago 2005 18:14, Renzo Crispieri escribió:
> >
> > DB ERROR: :
> > ERROR: permission denied for relation config
> >
> > reciclados=# \d config
>
> Que dice \dt config?
>
> --
> select 'mmarques' || '@' || 'unl.edu.ar' AS email;
> ---------------------------------------------------------
> Martín Marqués | Programador, DBA
> Centro de Telemática | Administrador
> Universidad Nacional
> del Litoral
> ---------------------------------------------------------
>
From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | Renzo Crispieri <recrispi(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Pregunta sobre Postgres... |
Date: | 2005-08-01 22:13:05 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Por favor, incluye a la lista cuando respondas.
El Lun 01 Ago 2005 18:40, Renzo Crispieri escribió:
> Me tira lo siguiente:
>
> debian:/var/www/webERP# psql reciclados
> Welcome to psql 7.4.7, the PostgreSQL interactive terminal.
>
> Type: \copyright for distribution terms
> \h for help with SQL commands
> \? for help on internal slash commands
> \g or terminate with semicolon to execute query
> \q to quit
>
> reciclados=# \dt config
> List of relations
> Schema | Name | Type | Owner
> --------+--------+-------+-------
> public | config | table | root
^^^^
Puede que aca resida tu problema. Con que usuario estas realizando la
conexion?
\dp config te va a dar la informacion de privilegios de dicha tabla. Yo
personalmente creo que usaste el usuario "root" para crear la estructura de
la base de datos, algo que no es muy aconsejable.
--
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
---------------------------------------------------------
Martín Marqués | Programador, DBA
Centro de Telemática | Administrador
Universidad Nacional
del Litoral
---------------------------------------------------------
From: | Miguel Angel Mejía <miguel(dot)argueta(at)servidor(dot)unam(dot)mx> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Ayuda con la configuración del idioma |
Date: | 2005-08-02 15:24:27 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Estimados Todos:
Estoy comenzando con postres y tengo una duda básica:
No puedo configurar correctamente el idioma español en la base de datos, veo
que en las tablas, mis datos no aparecen acentuados correctamente, a parecen
con caracteres raros.
¿Alguien me podría indicar que puedo mover, y en que archivo?
Mil Gracias
Miguel Angel Mejía
From: | Jaime Casanova <systemguards(at)gmail(dot)com> |
---|---|
To: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
Cc: | Renzo Crispieri <recrispi(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Pregunta sobre Postgres... |
Date: | 2005-08-02 16:27:06 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On 8/1/05, Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> wrote:
> Por favor, incluye a la lista cuando respondas.
>
> El Lun 01 Ago 2005 18:40, Renzo Crispieri escribió:
> > Me tira lo siguiente:
> >
> > debian:/var/www/webERP# psql reciclados
> > Welcome to psql 7.4.7, the PostgreSQL interactive terminal.
> >
> > Type: \copyright for distribution terms
> > \h for help with SQL commands
> > \? for help on internal slash commands
> > \g or terminate with semicolon to execute query
> > \q to quit
> >
> > reciclados=# \dt config
> > List of relations
> > Schema | Name | Type | Owner
> > --------+--------+-------+-------
> > public | config | table | root
> ^^^^
> Puede que aca resida tu problema. Con que usuario estas realizando la
> conexion?
>
> \dp config te va a dar la informacion de privilegios de dicha tabla. Yo
> personalmente creo que usaste el usuario "root" para crear la estructura de
> la base de datos, algo que no es muy aconsejable.
>
Estoy de acuerdo en que el problema parece ser que esta creando la
estructura con el usuario root. Sin embargo, no se supone que postgres
rechaza conectarse con el usuario root? (excepciones conocidas es en
BeOS)
--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)
From: | Renzo Crispieri <recrispi(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Pregunta sobre Postgres... |
Date: | 2005-08-02 16:34:52 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hola! gracias por su ayuda. En todo caso, de acuerdo a lo que me dicen
ustedes, borré la base de datos y la creé como un usuario normal (no
como root) y el problema se mantiene...
Warning: pg_query(): Query failed: ERROR: permission denied for
relation config in /var/www/webERP/includes/ConnectDB_postgres.inc on
line 36
DB ERROR: :
ERROR: permission denied for relation config
Y en psql:
debian:/var/www/webERP# psql reciclados
Welcome to psql 7.4.7, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
reciclados=# \dt config
List of relations
Schema | Name | Type | Owner
--------+--------+-------+----------
public | config | table | recrispi
(1 row)
reciclados=#
Qué más puede ser?
Gracias.
On 8/2/05, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> On 8/1/05, Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> wrote:
> > Por favor, incluye a la lista cuando respondas.
> >
> > El Lun 01 Ago 2005 18:40, Renzo Crispieri escribió:
> > > Me tira lo siguiente:
> > >
> > > debian:/var/www/webERP# psql reciclados
> > > Welcome to psql 7.4.7, the PostgreSQL interactive terminal.
> > >
> > > Type: \copyright for distribution terms
> > > \h for help with SQL commands
> > > \? for help on internal slash commands
> > > \g or terminate with semicolon to execute query
> > > \q to quit
> > >
> > > reciclados=# \dt config
> > > List of relations
> > > Schema | Name | Type | Owner
> > > --------+--------+-------+-------
> > > public | config | table | root
> > ^^^^
> > Puede que aca resida tu problema. Con que usuario estas realizando la
> > conexion?
> >
> > \dp config te va a dar la informacion de privilegios de dicha tabla. Yo
> > personalmente creo que usaste el usuario "root" para crear la estructura de
> > la base de datos, algo que no es muy aconsejable.
> >
>
> Estoy de acuerdo en que el problema parece ser que esta creando la
> estructura con el usuario root. Sin embargo, no se supone que postgres
> rechaza conectarse con el usuario root? (excepciones conocidas es en
> BeOS)
>
> --
> Atentamente,
> Jaime Casanova
> (DBA: DataBase Aniquilator ;)
>
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Renzo Crispieri <recrispi(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Pregunta sobre Postgres... |
Date: | 2005-08-02 16:49:34 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Renzo Crispieri! Guau, que chico es el mundo :-)
On Tue, Aug 02, 2005 at 12:34:52PM -0400, Renzo Crispieri wrote:
> Hola! gracias por su ayuda. En todo caso, de acuerdo a lo que me dicen
> ustedes, borré la base de datos y la creé como un usuario normal (no
> como root) y el problema se mantiene...
Si, el problema no es si creas con tal o cual usuario la estructura de
los datos, sino que el usuario con que haces la creacion es distinto del
que esta haciedo el SELECT, y este ultimo no tiene privilegios sobre las
tablas. Soluciones:
1. usa el mismo usuario para ambas cosas (psql -U)
2. otorga el privilegio necesario al usuario que se conecta en PHP, con
el comando GRANT. Mira la referencia,
www.postgresql.org/docs/8.0/static/sql-grant.html
Puedes averiguar que usuario estas usando en cada momento haciendo
SELECT current_user;
En el caso de PHP, el usuario con que te conectas es el que se
especifica al hacer pg_connect() o pg_pconnect.
> reciclados=# \dt config
Observa que este usuario es "superusuario", es decir, tiene todos los
privilegios, mientras que probablemente el usuario que usas en PHP no lo
es. (Una manera facil de saberlo es que el prompt de psql termina con #
en lugar de >)
PD - Todavia tengo tus "V de Vendetta" cuidadosamente guardados para
entregartelos :-( ... hazme llegar una direccion postal para mandartelos
por correo ...
--
Alvaro Herrera (<alvherre[a]alvh.no-ip.org>)
"Para tener más hay que desear menos"
From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | miguel(dot)argueta(at)servidor(dot)unam(dot)mx |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | RE: [pgsql-es-ayuda] Ayuda con la configuración del idioma |
Date: | 2005-08-02 17:23:44 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Al crear la base de datos eliges LATIN1 en la codificacion
createdb -E LATIN1 mi_db
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
A
>From: Miguel Angel Mejía <miguel(dot)argueta(at)servidor(dot)unam(dot)mx>
>To: <pgsql-es-ayuda(at)postgresql(dot)org>
>Subject: [pgsql-es-ayuda] Ayuda con la configuración del idioma
>Date: Tue, 2 Aug 2005 10:24:27 -0500
>
>
>Estimados Todos:
>
>Estoy comenzando con postres y tengo una duda básica:
>
>No puedo configurar correctamente el idioma español en la base de datos,
>veo
>que en las tablas, mis datos no aparecen acentuados correctamente, a
>parecen
>con caracteres raros.
>
>¿Alguien me podría indicar que puedo mover, y en que archivo?
>
>Mil Gracias
>
>Miguel Angel Mejía
>
>
>
>---------------------------(fin del mensaje)---------------------------
>TIP 4: No hagas 'kill -9' a postmaster
l crear
_________________________________________________________________
¿Cuánto vale tu auto? Tips para mantener tu carro. ¡De todo en MSN Latino
Autos! http://latino.msn.com/autos/
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Jaime Casanova <systemguards(at)gmail(dot)com> |
Cc: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar>, Renzo Crispieri <recrispi(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Pregunta sobre Postgres... |
Date: | 2005-08-05 01:19:18 |
Message-ID: | [email protected] |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On Tue, Aug 02, 2005 at 11:27:06AM -0500, Jaime Casanova wrote:
> Estoy de acuerdo en que el problema parece ser que esta creando la
> estructura con el usuario root. Sin embargo, no se supone que postgres
> rechaza conectarse con el usuario root? (excepciones conocidas es en
> BeOS)
No, lo que se rechaza es ejecutar el servidor como root. El cliente lo
puedes ejecutar con el usuario que quieras.
--
Alvaro Herrera (<alvherre[a]alvh.no-ip.org>)
"El sentido de las cosas no viene de las cosas, sino de
las inteligencias que las aplican a sus problemas diarios
en busca del progreso." (Ernesto Hernández-Novich)