Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ljcg1-0004PQ-Ct for pgsql-docs@arkaria.postgresql.org; Thu, 20 May 2021 07:01:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ljcg0-0000hF-44 for pgsql-docs@arkaria.postgresql.org; Thu, 20 May 2021 07:01:00 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ljcfz-0000h7-KM for pgsql-docs@lists.postgresql.org; Thu, 20 May 2021 07:00:59 +0000 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ljcfw-0007Ss-EJ for pgsql-docs@lists.postgresql.org; Thu, 20 May 2021 07:00:58 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 790311CD9; Thu, 20 May 2021 03:00:54 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 20 May 2021 03:00:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=PDrVJka5tO5rg6ppRdt0d2U+X1P q4AjSa3NpIuPCZSo=; b=BzCLZAE/OSRT0+VEcv7YT+HX2qA3+LVvG1WmBbwMXqC 9LRZ60v4vaEsNu0glDeBUqBu9z8M1rOT0LXDFzi52iR1pimntRFTjriquFyORZJt fKbjbrWc6qMa28Z3Brxl1UkAFqXKqzYjt3lntGUWtW8uOYrcsx1RtaIZkt+nb/AW 00oSp259fExJoS4uDasw7lNNE6dMx9AoqKSLtSAhcTnRiMdZYSekY3PCxAIlsX96 /t9znhqNpg8pc8/sUe4kICkTPGZ0YOrD15BiH2B39QlS5oXJADhSCbfAm5vTVsi/ 2PJ0ygzDj4bUCO3y0f+y92uJ5WJQD4gJzbo0O/xaLXA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=PDrVJk a5tO5rg6ppRdt0d2U+X1Pq4AjSa3NpIuPCZSo=; b=CMo0ZRv01qkNjMb55C7Ddo +DUiJAgjuDlhfILa0ouhBboICh4J1Dpil/OcI00uBIfC4HMUfOkdbKO6qSVXlLDh TEypJHIAM2KP1Sq4wxN4MlEQpN12FU8SGdcE7/vWbLaRF0hSB8fkx5QpXm849vnc H9iSD1SpgM+jTyOm80Bmg9kdIRdcinAoxcFPvACjII7+JLQAdLEjdgNYqTFPGxnw PK6Ag4Oabv2dEN6OM/6XNmkx5tN+WxrGsOBYlqCbqIqHzVdwvMs8DghjEzmNGf01 CqgHy7NfF+m4w2n3EZbXaBJ/hcjoBjI/r0pVRT0Cpbl+Br5jCtNiR7CmxX09J5HQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdejtddgudduiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecufghrlhcuvffnffculdejtddmnecujfgurhepff fhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefoihgthhgrvghlucfrrghq uhhivghruceomhhitghhrggvlhesphgrqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvg hrnhepvdegudeuhfdtueeltedtveejheehieevueeigeelteegleejleeiueeiheegvefh necukfhppeduuddurddutddvrddukedtrddukeehnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiih ii X-ME-Proxy: Received: from paquier.xyz (ee0822lan1.rev.em-net.ne.jp [111.102.180.185]) by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 20 May 2021 03:00:45 -0400 (EDT) Date: Thu, 20 May 2021 16:00:29 +0900 From: Michael Paquier To: pluzanov@postgrespro.ru, pgsql-docs@lists.postgresql.org Subject: Re: pg_monitor role description Message-ID: References: <162149110071.26171.15811576640435665698@wrigleys.postgresql.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="miWU6i+QoEmBS7Hu" Content-Disposition: inline In-Reply-To: <162149110071.26171.15811576640435665698@wrigleys.postgresql.org> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --miWU6i+QoEmBS7Hu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, May 20, 2021 at 06:11:40AM +0000, PG Doc comments form wrote: > "This role is a member of pg_read_all_settings, pg_read_all_stats and > pg_stat_scan_tables." > Is it correct sentence? > It seems for me that pg_read_all_stats is a member of pg_monitor. But not > vice versa. Here is what I am getting: =# \dgS pg_monitor List of roles Role name | Attributes | Member of ------------+--------------+-------------------------------------------------------------- pg_monitor | Cannot login | {pg_read_all_settings,pg_read_all_stats,pg_stat_scan_tables} =# \dgS pg_read_all_data List of roles Role name | Attributes | Member of ------------------+--------------+----------- pg_read_all_data | Cannot login | {} So the docs look correct to me. -- Michael --miWU6i+QoEmBS7Hu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmCmCQ0ACgkQnvQgOdby QH3Igw/9HUFYNuqAl41JUfZ5RdfnDcu09YpmfBMj1fUAoyPwdUEiPAtY1+E0uc84 JIEp3HjI25Ucc6tkMSY/XyDVSC2VoxVZnkPW2yD7J9xovnXQeEBFEWAmMxd/luTW 9McndW3h3/2hH1JPR1peOHBRdyJVH12d5dPgaljaGSdZCQcoxDVfFyYUtRae2/W5 978JhSO6RLdCBfbttR1d5gh5r4FvrHkWUTczjA7KoEpZdsSW84yEhsx7rzUrl+E/ QJYGzIOlo7zmFuCwHUABN7QTelfq3nReA4BCPx5LV1HT7n7zci+1I0kgCDTsDvdk kuNbeXomIZ/rrFxOQN4f6LLDrBE/MTE0aXZdxBnAuqDX0ry+SxFDbiA5ULtgshJL rmfl1JXFeXzjTnEAdqQvEdqLXN5aIPiyqRhZqX5V+FPCCc0F4fXzo7WLaQy5qReV uMPiWvstTXgjqGBSXMK5w+8sEn/gCVqpg1LHtOiHWUklDPLbISqgl2J9yde3zJCJ Mc+ogLJQWciWIfKpwPN+J4IgsILBuWdK5Qr+W2WdOzg+FTvCZYzxXMzchxAgEqqG BcTrh+lMKbDLdSxY0BNPRPjs4Un1MxdyYGQ4p5qXLN7BLsSBfo2XSDCp5tuLVC3y b8YgKqDP2F/qVox12defRuXM7RfVDlCZ1+rRFqpZlgOc8cAJImk= =D6Tk -----END PGP SIGNATURE----- --miWU6i+QoEmBS7Hu--