こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PostgreSQLのテーブルをAccessで

(Windows2000 MS-Access2000 RedHatLinux7.2 PostgreSQL7.1.3)

ポスグレのテーブルをAccessにリンクしたいのですが、ポスグレ用日本語対応ODBCドライバを登録する際に、PostgreSQL Driver Setupで、User NameとPasswordを入力するところがありますが、ここのユーザー名とパスワードはどこのIDとパスワードを入れたらいいですか?
ポスグレの方はpostmasterを起動してtemplate1というのがあるので、それをAccessから操作したいのですが・・・。
宜しくお願いします!!

投稿日時 - 2002-07-23 17:20:51

QNo.320694

すぐに回答ほしいです

質問者が選んだベストアンサー

#2のお答えの通りだと思います。

PostgreSQLデータベースのユーザ/パスワードと言うつもりで#1に書いたのですが...
詳細はこちらのURLを参照されるのがよろしいかと思います。
http://www.postgresql.jp/document/

参考URL:http://www.postgresql.jp/document/

投稿日時 - 2002-07-23 18:18:08

お礼

参考サイトでいろいろ勉強してみます!
ありがとうございました!

投稿日時 - 2002-07-24 11:32:25

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

>PostgreSQLサーバのユーザー名はpostadminなので

じゃなくて、PostgreSQLでCREATE USERで作成した
ユーザ名/パスワードを指定するのだと思いますが。
(アクセスしたいデータベースにアクセス可能な
 ユーザであること)

それと、サーバ側の pg_hba.conf にクライアントマシンからの
アクセスを許可するようにしていますか?

投稿日時 - 2002-07-23 18:06:35

補足

そうだったんですか・・・。
すみません、よくわかりましたσ(^^)

でも、
>それと、サーバ側の pg_hba.conf にクライアントマシンからの
>アクセスを許可するようにしていますか?
アクセス許可をする方法がわかりません・・。
Linuxも始めたばかりでまだいろいろとよくわからない状態なので教えてください。
宜しくお願いします!

投稿日時 - 2002-07-23 18:33:52

お礼

サーバ側のpg_hda.confのアクセス許可、がんばってやってみます!
ありがとうございました!

投稿日時 - 2002-07-24 11:31:24

ANo.1

>PostgreSQL Driver Setupで、User NameとPasswordを入力するところがありますが、ここのユーザー名とパスワードはどこのIDとパスワードを入れたらいいですか?

一般的ODBCのセットアップの時は、データベースユーザ/パスワードを登録するはずです。
ですから、PostgreSQLサーバに登録されているPostgreSQLユーザ/パスワードということになると思います。

投稿日時 - 2002-07-23 17:30:42

補足

即行回答ありがとうございます!
PostgreSQLサーバのユーザー名はpostadminなので、それとパスワードを入力しましたが、 ODBC--呼び出しが失敗しました。Could not connect to the server; could not connect to remote socket.(#101)[Microsoft][ODBC Driver Manager]接続は開いていません(#0) というエラーがでました。ポスグレ側で準備することはpostmasterを起動していればいいですか?

宜しくお願いしますσ(^^)

投稿日時 - 2002-07-23 17:33:54