- - PR -
postgreSQLのユーザーパスワードを変更したのに反映されません!
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-03-25 12:01
お世話になっております。Redhat8.0+postgreSQL7.2を使用しております。
postgresのパスワードを変更すべく $psql mydb mydb=# ALTER USER postgres WITH PASSWORD 'atarashiipasswd'; ALTER USER となり、一見成功したように見えるのでが、クライアント側からODBC接続したりpgaccessで接続するときは前のパスワードでしか入れません。サーバーを再起動したりクライアントのpgaccessを再起動したりしましたが相変わらずでした。どうすれば反映されるのでしょうか。ご教授願います。 |
|
投稿日時: 2004-03-25 12:22
mydb=# select * from pg_shadow;
と打てば何が出ますか? |
|
投稿日時: 2004-03-25 13:24
ご返答ありがとうございます。
mydb=# SELECT * from pg_shadow; usename | usesysid | usecreatedb | usetrace | usesuper | usecatupd | passwd | valuntil ----------+----------+-------------+----------+----------+-----------+---------- ---+---------- nobody | 100 | f | f | f | f | | userdev | 101 | f | f | f | f | | postgres | 1 | t | t | t | t | atarashiipasswd | (3 rows) となっております。。 |
|
投稿日時: 2004-03-25 13:58
新しいパスワードは正しく反映されておるようです。。。
ODBCやpgaccessで mydb 以外のDBにアクセスしようとしてるとか、、、んな訳ないですね。 |
|
投稿日時: 2004-03-25 14:12
はい、まちがいございません。やはり新しいパスワードでは入れずに古いパスワードでのみ入れてしまいます。クライアントの環境はwindows2000+pgaccessです。Linuxユーザーのpostgresも一応atarashiipasswdにパスワードを変更しているのですが。。
|
1