RULEテーブルまたはビュー上のルールの作成を許可します。REFERENCES外部キー制約を作成するには、参照する側と参照される側の両方でこの権限がなければなりません。TRIGGER指定したテーブル上のトリガの作成を許可します。CREATEデータベースでは、データベース内での新規スキーマの作成を許可します。スキーマでは、スキーマ内での新規オブジェクトの作成を許可します。既存のオブジェクトの名前変更を行うには、オブジェクトを所有しかつそのオブジェクトが入っているスキーマに対する権限も保持していなければなりません。TEMPORARYTEMPデータベースの使用中に一時テーブルを作成することを許可します。EXECUTE指定された関数、さらにその関数に実装されている任意の演算子の使用を許可します。これは、関数に適用することができる唯一の権限です。(この構文は集約関数についても同じように機能します)USAGE手続き言語において、関数の作成を指定した言語で行うことを許可します。これは、手続き言語に適用することができる唯一の権限です。(オブジェクト自体の権限要件が満たされている場合)。基本的に、この権限によってスキーマ内のオブジェクトを"検索"する権限も確保されます。PRIVILEGESオブジェクトに対して適用可能な権限すべてを一度に付与します。SQLでは必須なものです。他のコマンドで必要となる権限は、そのコマンドのリファレンスページにて示されています。注釈アクセス権限を取り上げるには、REVOKEコマンドが使用されます。データベーススーパユーザのみが、オブジェクトに関する権限設定に関係なく、全てのオブジェクトにアクセスできることは注意しなければなりません。同様、絶対に必要な場合以外にはスーパーユーザとして操作を行わないのが賢明です。現時点で、PostgreSQLで、一部の列にのみ権限を付与する方法は、対象とする列を持つビューを作成し、そのビューに対して権限を付与することです。コマンドを使用して下さい。表される項目は、以下のように解釈することができます。