createuser creates a new PostgreSQL role. Usage: createuser [OPTION]... [ROLENAME] Options: -a, --with-admin=ROLE ROLE will be a member of new role with admin option -c, --connection-limit=N connection limit for role (default: no limit) -d, --createdb role can create new databases -D, --no-createdb role cannot create databases (default) -e, --echo show the commands being sent to the server -g, --member-of=ROLE new role will be a member of ROLE --role=ROLE (same as --member-of, deprecated) -i, --inherit role inherits privileges of roles it is a member of (default) -I, --no-inherit role does not inherit privileges -l, --login role can login (default) -L, --no-login role cannot login -m, --with-member=ROLE ROLE will be a member of new role -P, --pwprompt assign a password to new role -r, --createrole role can create new roles -R, --no-createrole role cannot create roles (default) -s, --superuser role will be superuser -S, --no-superuser role will not be superuser (default) -v, --valid-until=TIMESTAMP password expiration date and time for role -V, --version output version information, then exit --interactive prompt for missing role name and attributes rather than using defaults --bypassrls role can bypass row-level security (RLS) policy --no-bypassrls role cannot bypass row-level security (RLS) policy (default) --replication role can initiate replication --no-replication role cannot initiate replication (default) -?, --help show this help, then exit Connection options: -h, --host=HOSTNAME database server host or socket directory -p, --port=PORT database server port -U, --username=USERNAME user name to connect as (not the one to create) -w, --no-password never prompt for password -W, --password force password prompt Report bugs to . PostgreSQL home page: