doc: Document that MAINTAIN privilege allows statistics manipulation functions.
authorFujii Masao
Thu, 12 Jun 2025 05:53:32 +0000 (14:53 +0900)
committerFujii Masao
Thu, 12 Jun 2025 05:53:32 +0000 (14:53 +0900)
Database object statistics manipulation functions were introduced
in PostgreSQL 18 and are permitted under the MAINTAIN privilege.
However, the documentation previously did not mention these functions
in the list of allowed operations.

This commit updates the MAINTAIN privilege documentation to
explicitly include statistics manipulation functions, clarifying
what the privilege covers.

Author: Fujii Masao 
Reviewed-by: Robert Treat
Discussion: https://postgr.es/m/7c7e1ad5-fdf9-486f-bc63-40ac99b0461d@oss.nttdata.com

doc/src/sgml/ddl.sgml

index fcd1cb85352fcf5855685e6eda5377b3e5522abb..96936bcd3ae3eca51b12cacdba6f0e1367248cf3 100644 (file)
@@ -2223,8 +2223,9 @@ REVOKE ALL ON accounts FROM PUBLIC;
      
       Allows VACUUMANALYZE,
       CLUSTERREFRESH MATERIALIZED VIEW,
-      REINDEX, and LOCK TABLE on a
-      relation.
+      REINDEXLOCK TABLE,
+      and database object statistics manipulation functions
+      (see ) on a relation.