[pgsql-jp: 33874] Re: PHPからデータベースへの接続エラー

藤原敏彦 tfujiwarajpn @ hotmail.com
2004年 8月 13日 (金) 07:59:49 JST


ありがとうございました。
   GRANTによるアクセス権の設定とpg_connectの仕様
   で解決しました。 小山i様からも同様な情報を頂きました。
   また「PHP4徹底攻略」が参考になりデータベース接続後
   の操作方法も会得できました。

----- Original Message ----- 
From: "H.Kurabayashi" <kurabayashih @ citizen.co.jp>
To: <pgsql-jp @ ml.postgresql.jp>
Sent: Thursday, August 12, 2004 11:23 AM
Subject: [pgsql-jp: 33870] Re: PHPからデータベースへの接続エラー


> "GRANT" で "apache" にテーブルへのアクセス権を設定しましょう。
> デフォルトでは、ブラウザからの操作は全て拒否されているはずです。
>
> # GRANT 許可する動作 on テーブル名 to apache;
>
> 藤原敏彦 wrote:
> > 藤原と申します。初めてPostgreSQLを試みました。
> >
> > 1.環境
> >   Fedora Core 1でグラフィカルインストールを行いました。
> >   PostgreSQL:7.3.4-2、httpd:2.0.47-10、php4:4.3.3-6
> >   ユーザ名はインストール時のデフォルトユーザであるpostgres
> >   です。 
> >  
> > 2.ある参考書の例題に従ってPHP内で次のような書式のステートメント
> >   を記述しました。
> >       $conn=pr_connect("","","","","databasename");
> >   その結果下記のエラーメッセージがでました。
> >        Warning: pg_connect(): Unable to connect to PostgreSQL server
> >        FATAL; user "apache" does not exist in xxxx.php on line xx
> >           xxxxはエラーの出たページ
> >
> > 以上です。よろしくお願いします。
> >
>
>
> -- 
> --
> ||/_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_||
>   H.Kurabayashi
> ||/_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_||
>



pgsql-jp メーリングリストの案内