ECのウェブ担当者のメモ

ECサイトを運営管理している、WEB担当プログラマのメモ

スポンサーリンク

PostgreSqlでスーパーユーザーを作成する方法

f:id:jun9632:20160229132653p:plain

PostgreSQLにパスワードありのスーパーユーザー(ロール)を作成する方法です。

とても簡単で以下のコマンドを実行します。 今回は、postgresというUserを作成します。

Postgresがインストール済みであることを前提としています。 インストールについては、関連記事を参照してください。

$ createuser -s -P postgres 

Enter password for new role: [パスワードを入力]
Enter it again: [もう一度パスワードを入力]

上記を実行したら、

$ psql -U postgres

postgres=# \du

すると、以下のようにPostgres Userが作成されます。

                              List of roles
  Role name  |                   Attributes                   | Member of
-------------+------------------------------------------------+-----------
 postgres    | Superuser, Create role, Create DB              | {}

関連記事

marketing-web.hatenablog.com