Re: Accessing the database

Поиск
Список
Период
Сортировка
От Daryl Herzmann
Тема Re: Accessing the database
Дата
Msg-id Pine.LNX.4.21.0006021028110.13143-100000@cydonia.iitap.iastate.edu
обсуждение исходный текст
Ответ на Accessing the database  ("Pragati Sagar" <pragatis@sapientinfotech.com>)
Список pgsql-admin
Pragati,
    I am assuming that your webserver is running as user "nobody".  If
that is the case, then you need to make sure that the user "nobody" can
access the table.
    If your scripts only do selects on the table, then this command
would do the trick

GRANT SELECT on table1 to nobody;

    Check the docs on the GRANT command, you may need to give user
nobody more provledges than SELECT, if your scripts are doing other things
than SELECT...

http://www.postgresql.org/docs/user/sql-grant.htm

    Also, make sure that the user nobody exists.  You may need to add
this user too from a postgres superuser account...

http://www.postgresql.org/docs/user/sql-createuser.htm

Hope this helps,
    Daryl


On Fri, 2 Jun 2000, Pragati Sagar wrote:

~|Hi!
~|I connecting the postgreSQL database through the following code:
~|
~|<?
~|$conn=pg_connect("<IP address>","<port>","","","<database>");
~|$index=pg_exec($conn,"select * from table1");
~|?>
~|
~|On execution of this code from the browser, following error appears :
~|
~|Warning: PostgresSQL query failed: ERROR: table1: Permission denied. in
~|/home/httpd/html/script.php3 on line 8
~|
~|Where am I going wrong? Does the code have a problem or there is something
~|wrong with the permissions.
~|Please help me out.
~|
~|Thanks
~|Pragati
~|



В списке pgsql-admin по дате отправления:

Предыдущее
От: "Jan T. Kim"
Дата:
Сообщение: Re: Accessing the database
Следующее
От: "Anthony E. Greene"
Дата:
Сообщение: Re: [NOVICE] [OT] How to avoid using Reply-All on this list