PostgreSQLの便利なコマンド紹介
こんにちは。もぐらみちです。今回もPostgreSQLの便利なコマンド紹介第二弾をやっていきます。(ほぼ自分用です。)
1.接続中のユーザーを取得する
PostgreSQL に接続中のユーザー名を取得する方法です。セッションユーザーは、データベースセッションを開始したユーザー、カレントユーザーは、現在の実行ユーザーとなります。スーパーユーザーでなければ、ユーザー変更できないので、通常は同じユーザーが入ります。(※1)
select session_user;
2.ログインユーザーのパスワードを変更する
postgresに接続した状態で以下のコマンドを実行する。(※2)
ALTER ROLE postgresにログインしているユーザー WITH PASSWORD 新しいパスワード;
3.各ユーザー(ロール)の権限を確認する
下記のコマンドを実行する。詳しい話は(※3)をご参照ください。
SELECT * FROM pg_roles;
この記事が気に入ったらサポートをしてみませんか?