ユーザを作成できます。スーパーユーザとして接続可能なユーザによって実行されなければなりません。スーパーユーザであることは、そのデータベースにおけるアクセス権限の検査を素通りできることを意味しています。スーパーユーザという地位を簡単に与えてはなりません。シェルスクリプトラッパーです。したがって、これ以外の方法でユーザを作成しても特別な違いはありません。スクリプトから参照可能であり、データベースサーバがターゲットのホストで稼働していなければなりません。フロントエンドライブラリで使用される、全てのデフォルト設定や環境変数が適用されます。下記のコマンドライン引数を指定できます。ユーザの名前を指定します。ユーザ名の中で一意でなければなりません。-a--adduser新しいユーザは、他のユーザを作成することが許可されます。このオプションのネーミングは適切ではありません。(つまり、新しいユーザはスーパーユーザではなく、一般ユーザとなります)。-d--createdb新しいユーザは、データベースの作成が許可されます。-D--no-createdb新しいユーザは、データベースの作成が禁止されます。生成し、サーバに送信した問い合わせをエコー表示します。-E--encryptedデータベースに保存する、ユーザのパスワードを暗号化します。指定されない場合はデフォルト値が使用されます。指定することができます。必要ではありませんが、これを好む人たちもいます。-N--unencryptedデータベースに保存する、ユーザのパスワードを暗号化しません。指定されない場合はデフォルト値が使用されます。は新しいユーザのパスワードのプロンプトを表示します。パスワード認証を使う予定がなければ、これは必要ありません。-q--quiet返答を表示させないようにします。コマンドラインで指定しない場合、名前や他の不足している情報の入力が要求されます。以下のコマンドライン引数も接続パラメータとして受けつけます。hostサーバが稼働しているマシンのホスト名を指定します。ドメインソケット用のディレクトリとして使用されます。ドメインソケットファイルの拡張子を指定します。(新しいユーザのパスワードではなく、サーバに接続するためのパスワードです)。環境PGHOSTPGPORTPGUSERデフォルトの接続パラメータです。USER正常に実行されました。failed何らかの問題がありました。ユーザは作成されませんでした。エラー条件があれば、バックエンドのエラーメッセージが表示されます。いうユーザを、デフォルトデータベースサーバ上に作成します。作成し、プロンプトを回避し、背後で実行される問い合わせを表示します。