PostgreSQL 13にロールの名前を変更する

2022年1月9日

環境
Windows10 64 bit
PostgreSQL 13.2

書式
ALTER ROLE ロール名 RENAME TO 新しいロール名

使用例
1.「test00」ロールを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# \du test00
ロール一覧
ロール名 | 属性 | 所属グループ
----------+--------------+--------------
test00 | ロール作成可 | {}
testdb=# \du test00 ロール一覧 ロール名 | 属性 | 所属グループ ----------+--------------+-------------- test00 | ロール作成可 | {}
testdb=# \du test00
               ロール一覧
 ロール名 |     属性     | 所属グループ
----------+--------------+--------------
 test00   | ロール作成可 | {}

2.「test00」ロールを「ark00」ロールに変更します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# alter role test00 rename to ark00;
ALTER ROLE
testdb=# alter role test00 rename to ark00; ALTER ROLE
testdb=# alter role test00 rename to ark00;
ALTER ROLE

3.ロールの名前変更後確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
testdb=# \du test00
ロール一覧
ロール名 | 属性 | 所属グループ
----------+------+--------------
testdb=# \du ark00
ロール一覧
ロール名 | 属性 | 所属グループ
----------+--------------+--------------
ark00 | ロール作成可 | {}
testdb=# \du test00 ロール一覧 ロール名 | 属性 | 所属グループ ----------+------+-------------- testdb=# \du ark00 ロール一覧 ロール名 | 属性 | 所属グループ ----------+--------------+-------------- ark00 | ロール作成可 | {}
testdb=# \du test00
           ロール一覧
 ロール名 | 属性 | 所属グループ
----------+------+--------------


testdb=# \du ark00
               ロール一覧
 ロール名 |     属性     | 所属グループ
----------+--------------+--------------
 ark00    | ロール作成可 | {}

 

PostgreSQL

Posted by arkgame