データベース - postgreSQL - ロール(ユーザ)
- 1. 概要
- 2. ユーザ作成
1. 概要
データベースを作成したり、アクセスすることができるのは、初期状態では、「postgres」ユーザのみです。
他のユーザ(「PostgreSQL」的には「ロール」)は、別途作成する必要があります。
最近(2020年12月23日)、そういうことをしていなかったので、すっかり忘れていました。
2. ユーザ作成
「postgres」ユーザで
createuser [オプション] ユーザ名
これで、ユーザを作成することができます。
オプションは、以下の通り。
オプション | 意味 | 備考 |
-d | ロールにデータベースの作成権限を与える | |
-r | ロールにロールを作成する権限を与える | |
-s | ロールに pgsql ユーザと同等の権限を与える | |
|
|