[pgsql-jp: 38363] postgresql8 のログインエラーについて

小野 ono.1982.kenji @ jp.fujitsu.com
2007年 4月 30日 (月) 15:52:30 JST


小野といいます。

現在、以下の環境でPostgreSQLを運用しています。

OS:Solaris2.6, PostgreSQL 8.1.4, php 4.4.4, Apache 2.0.58

最近、PostgreSQL 7.4.1 で構築されたシステムが相乗りしてきた
のですがログインができないと言われます。
ログインの仕方を聞いてみると、以下のような仕方らしいです。

===> V7.4.1の時
createuser onouser -d -a
createdb onodb --owner=onouser
[postgres @ meridio postgres]$ psql -E onodb -U onouser
Welcome to psql 7.4.1, the PostgreSQL interactive terminal.

===> V8.1.4の時
$ createuser -s -d -r -l onouser
CREATE ROLE
$ createdb onodb --owner=onouser
CREATE DATABASE
COMMENT
$ psql -E onodb -U onouser
psql: warning: extra command-line argument "onouser" ignored
psql: FATAL:  role "-U" does not exist

1年分くらいMaillingリストを探ってみたのですが、わかりません
でした。
「ここみればー」でもよいので、助言をお願いいたします。


--
小野
ono.1982.kenji @ jp.fujitsu.com




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