From 0afbe14da063391d1f11febc803dc56dea57f248 Mon Sep 17 00:00:00 2001 From: almightyDavid Date: Sat, 13 Sep 2025 22:08:04 +0200 Subject: [PATCH 1/2] createuser: add page --- pages/common/createuser.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pages/common/createuser.md diff --git a/pages/common/createuser.md b/pages/common/createuser.md new file mode 100644 index 00000000000000..9b8d2414daf83b --- /dev/null +++ b/pages/common/createuser.md @@ -0,0 +1,24 @@ +# createuser + +> Create a PostgreSQL user (role). +> More information: . + +- Create a user interactively (prompts for role attributes): + +`createuser --interactive {{username}}` + +- Create a user with no special rights: + +`createuser {{username}}` + +- Create a superuser: + +`createuser {{[-s|--superuser]}} {{username}}` + +- Create a user allowed to create databases, manage roles, and prompt for a password: + +`createuser {{[-d|--createdb]}} {{[-r|--createrole]}} {{[-P|--pwprompt]}} {{username}}` + +- Create a user without the ability to create databases or manage roles: + +`createuser {{[-D|--no-createdb]}} {{[-R|--no-createrole]}} {{username}}` From 8349a97ed6891fac7e05c73cd3b82caf971abfd7 Mon Sep 17 00:00:00 2001 From: jeyvid <86911824+almightyDavid@users.noreply.github.com> Date: Sat, 13 Sep 2025 23:33:31 +0200 Subject: [PATCH 2/2] Update pages/common/createuser.md Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> --- pages/common/createuser.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/createuser.md b/pages/common/createuser.md index 9b8d2414daf83b..137a96c14b333c 100644 --- a/pages/common/createuser.md +++ b/pages/common/createuser.md @@ -3,7 +3,7 @@ > Create a PostgreSQL user (role). > More information: . -- Create a user interactively (prompts for role attributes): +- Create a user interactively: `createuser --interactive {{username}}`