[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 メーリングリストの案内