0

私はpostgresqlの初心者であることに戸惑いました。

「Launch」という名前のデータベースがあります

私は走っています:

GRANT ALL PRIVILEGES ON DATABASE Launch TO admin;

ユーザーadminには次のような権限があります。 画像

さらに、postgres コマンドを実行します。

\list

データベース「起動」を生成します

私が見た唯一のことは、データベースの「アクセス権限」のエントリがなかったことですLaunch: img2

ここで何が間違っていますか?

4

1 に答える 1

0

長い道のりで学んだ教訓:

GRANT ALL PRIVILEGES ON DATABASE <yourdbhere> TO <youruserhere>;

<yourdbhere>データベース名は小文字でなければなりませ。私のデータベース名に使用Launchすることで、物事が台無しになりました。

于 2013-08-30T15:56:54.530 に答える