Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t1XkA-00GlT3-3o for pgsql-admin@arkaria.postgresql.org; Thu, 17 Oct 2024 21:09:14 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1t1Xk7-00A8DN-Sv for pgsql-admin@arkaria.postgresql.org; Thu, 17 Oct 2024 21:09:12 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t1Xk7-00A8D6-GE for pgsql-admin@lists.postgresql.org; Thu, 17 Oct 2024 21:09:11 +0000 Received: from mail-southcentralusazon11012012.outbound.protection.outlook.com ([40.93.195.12] helo=SN4PR2101CU001.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t1Xk4-001bJx-Vk for pgsql-admin@lists.postgresql.org; Thu, 17 Oct 2024 21:09:10 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cg0VZEl/qlVAjVaNQI8URRbPdGKDVx+/syajoMbQgkHv4J9xpfEbBUsL5oefquEalEyn2wWs6hCeVM+LShSayvns5CesHClcoU30012whYHXu02HwfdSilUKKhb6nRhDiHi2Gmo58cXIo67yKvoCaxGIRbd1KQixPVKLJDThU5nf6P9XQSRALSnuCiTCl3dEwZ/iydX/ebuwUEJh66G54vnYwlwEhokGvzDwla6mdzYykNQWQm8G3KT0PGT3E1VDe7Tm2SM+45Es5K8e6JoGI57AwGL5swJxSggHUqMjVejTp6V0UcObqEcqlMIEUiVS2jXDPnxFWzxilb0TAdApxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8zzNuDopaKQ+0nQJSV2+ag3YmmT+DJJALAX557fbyw0=; b=E4JY20QY9sLFzv2xj0UNs4FwtTtyM0bGGj9wgUG0S6wFX+gP3yVQlf7i81sfvQe4gpoA4I0wGAIRNgLNCKx+9PrOEW+7elcn78qgyazshEE+9Dycz+h1XSHvk8ZomHP7uSC+2dlkbAi08GXEZAl13H5kMV3mO/rEI54zeK6905yRKNdNkEwDFAOq5voB/i0bj71eT4636jeuZ+MmgINnU6UpuWnGrVR0akIc/cBh7m0KER3/3T0KRkkkeZcaU75xBLPfqblT64iQMC2lIkqg66JWeghnudGqUXOaQUJuISxP6qNPYHZWqlvXJZvMGdwFPuIiaGSXhRfroUQVPNnIrA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=thomsonreuters.com; dmarc=pass action=none header.from=thomsonreuters.com; dkim=pass header.d=thomsonreuters.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thomsonreuters.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8zzNuDopaKQ+0nQJSV2+ag3YmmT+DJJALAX557fbyw0=; b=HCez9YcSWQcooMQzNZEN9amvaV0+bFGKwiwzsipJo8mA6EtlB7cAm1M1Vw7FeHWGL+HbDgNTHPAaV6OKqcOEEE5OHCDCnLhdhqUm/PmYzCP782f4CVHpJ/3SNHxfEAaDXve5znJq/iP9ZeJQ6jnm6j9odMY+qEbbpi//HG7OGPg= Received: from CH0PR03MB6100.namprd03.prod.outlook.com (2603:10b6:610:bb::15) by CH0PR03MB6178.namprd03.prod.outlook.com (2603:10b6:610:d1::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.18; Thu, 17 Oct 2024 21:09:01 +0000 Received: from CH0PR03MB6100.namprd03.prod.outlook.com ([fe80::db8:9703:284a:ef55]) by CH0PR03MB6100.namprd03.prod.outlook.com ([fe80::db8:9703:284a:ef55%4]) with mapi id 15.20.8069.016; Thu, 17 Oct 2024 21:09:01 +0000 From: "Wong, Kam Fook (TR Technology)" To: Tom Lane CC: Pgsql-admin Subject: RE: [EXT] Re: 101 Grants and Access Right Table/View Thread-Topic: [EXT] Re: 101 Grants and Access Right Table/View Thread-Index: Adsgw3dAKHdhqlizRD29CgJ7xQlqDQAChiGAAAK2BzA= Date: Thu, 17 Oct 2024 21:09:01 +0000 Message-ID: References: <704895.1729194519@sss.pgh.pa.us> In-Reply-To: <704895.1729194519@sss.pgh.pa.us> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=thomsonreuters.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH0PR03MB6100:EE_|CH0PR03MB6178:EE_ x-ms-office365-filtering-correlation-id: 10d8c0e9-cd9e-4f64-a769-08dceeefece0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?a8ar5TLao1FGX98UjOQtBYfcqwOAY/GuQUSZhU7wAm1rSgKLdY4pAJgGXGX2?= =?us-ascii?Q?sxz5RGgtc4Nh8o7o3tgEdEw15EbC5BpYJ3Aub+TBs1V+z8N1TQ26Nlqa10qj?= =?us-ascii?Q?lHNghVJQ7eOVptWMfhK5ZhD4L+nanZuM25itF9w+GgHqPUUxJUsSi12Ctt4a?= =?us-ascii?Q?cyoudpNODJJwcmzG2MRaVDs1eUwuo/ua5qSFgBFscHBsG7FbWRr9ZZmFJKsY?= =?us-ascii?Q?6Zjinr5H8Z0/IhmX70+7VpQsQynGAYt5Be4xP9tu2z2hidZU0ZP5V2FeZNZT?= =?us-ascii?Q?ANYE+Lv0jqdwRwdtDIvx7bFVpxQQXRBwJ1RXeMqjtUwoIbB2Jrv3CpvI7Njy?= =?us-ascii?Q?nNLke19eocPrwwNFY7JbYW7vq7P1OZrRJddB+4X3G0tIZVqciEK6G1Rv7n/d?= =?us-ascii?Q?uzRYer1/jCXj7ScHqRoo2cJeIN5qLDzwok1vlhi0QjOf6e54xw+VUPEs1b8N?= =?us-ascii?Q?P6Ha8vr4RtqeBiKUR/B01SYenhWkCTCvJNHmqtJvSD2oXpaBjlJiy0hVy25k?= =?us-ascii?Q?PeYCpf0JtTccxgA1Ce0Cq/vywgV8kX9RCSRfRMIZggnRH7tSy8Lddwa2IrhU?= =?us-ascii?Q?v8GTzL7KOtbKsYNTBWtwlUR4PQaaa1wr1Z2ifDuifb6rRLhfHYruGHAr2CFi?= =?us-ascii?Q?2s1Ha5x1zj03xpIRRGcrPwTmo7SfG209SnACuqoHgjiBbDgyWFNJTJNWTTz8?= =?us-ascii?Q?AQ4kZaXaJ2w/itoX8ggSwbI/avamxzKhXqeHW4mIgqk9wbvyYPXXSUQBix+e?= =?us-ascii?Q?vJmeWdlCWurkTjx7rdvXf8cosqUmaUu0OnEeYMm/KdzkTcLi05UQAJevldGe?= =?us-ascii?Q?Q6yZIiVH/fnNlciJz11kveYWjbzLusaJeg7MDBSAsDOqWBpCXS1ML5siyfOn?= =?us-ascii?Q?WHMVVcqHF3P00GLq4oidQVAountk6KSEjQ2nklwAC+LFjV8hZ4WiM0SPCDIP?= =?us-ascii?Q?1FGVDyPZNaRP4StFIpd/T2rUndb3fcb++8jYeWq+7mUMTJrSV+dwKcTgveBM?= =?us-ascii?Q?qr8iAiYqe8YLB4SOfISw4bu0YYX1KA7cRD2r2NE3eTCTSK7TTv24LMeHyxQc?= =?us-ascii?Q?XDkYQJRj7n2CrRE6HfK6msvxZ0whkaQienLqc59sDm0YhqwcJQEwDAkS4wHj?= =?us-ascii?Q?5Ex5HK+A8GFfhJu91FlBDLMfprNYLlHHMfcgPw/KZFTj/EOFBjHkj4kUnjGU?= =?us-ascii?Q?ehDqDLt+BzeXqp/7ibx3BzRzXpL+OGFcNhWuRTawN5z16XwD/W8lmu6VM8fJ?= =?us-ascii?Q?HqYoHFHf6gkXoHFfqyAA1K3rWL801Vxz5XYMqJuqpRgF4hbUIEXWw4AqOaYZ?= =?us-ascii?Q?EuFau9oox/W2bc2dEMAYz6olX5mBbgVCIJvgfuxUXDxF5wIO6RgVTY6wC3xx?= =?us-ascii?Q?HjjqWCU=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR03MB6100.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dBRd/DuaWYnBetwuc5UBUsebIVrf9u9My0m1rbPuyzH55sFqCAv1z0V8dDiH?= =?us-ascii?Q?G2cTIJvqA97Ybnf9tgJihvzZJKljup81j93rV3MqduBt8yjttXpqk7W49nO0?= =?us-ascii?Q?qc0+caFzioXK71r04KvN5Dbf03BZwydIthcWYKAoznYywVjFvpLAvLPbMwld?= =?us-ascii?Q?+0upgznzWrMCsE5j/SJOJ1U2iH9SXouLXhBwwcdehxQRS4xu+swQFyutsC0x?= =?us-ascii?Q?nDUDQkjlCAVqzCcz1t9E0A7EJWqdg6G2+BsekWw04p63Hj55Tiz5cUqFPXqh?= =?us-ascii?Q?trcWXUCtTZUihowRR0cdfI8bvqWK5XI9+X9dFu0VgDfo9WV5cOoDfMD9bGxR?= =?us-ascii?Q?a6ZMfaSe7syZRN4yI4C9jp/9X9WdiXcmNFQLSevSK5ka95QrhFcHQBedKjNL?= =?us-ascii?Q?Ht/TBBMpnpbDnJ5JKJ+dvZh1S4pHvYaSDrb47qDRDLQjzt7P601cORgT6yfX?= =?us-ascii?Q?Wk1gei47Q4KF0gncqpkMJSmCRRpEdXWEpB/w2xm8JNCSLSUjWmZjr5fwvl46?= =?us-ascii?Q?K7f8FOJyOjzNsIfs0AB3b31esMvswn50SAsxWQ9j93KX57qGiaUlpV5M887u?= =?us-ascii?Q?gKodtXtoPgWHcoQITBRjwjexDwhoIycdqYy2ehpjD9AraIVtNZN3HQnBds4o?= =?us-ascii?Q?QapJJwlFwzYQDZloN8gFRp59Zq7fNLh1MRrUjfFnsX4BaUKSz5faRrg4Xdhs?= =?us-ascii?Q?NQuGpBGKWH5/VNn/ELltvc7j2YnTB6KaDaRnxmuX3HbZao48Vd7GiWC/W+xF?= =?us-ascii?Q?kvuz1qSpcLk+uU1xQi2ctH4VjL4fyIKQw2I5zAe8iwXfPWbjV0iRHy9/vjlo?= =?us-ascii?Q?UTKxHRxvgi2jeo8xqlVK45Yhowc7egKyLwtOmHpLV5y1VwYHoykSqjx2zl0F?= =?us-ascii?Q?TNi0LX8EWfg3/L0uWa+0zLF9/oAErybOs4mxAnRxGt9IfbpXXt5Qk5h2PCAB?= =?us-ascii?Q?HayEu7ja35Fb6IpKZIBGTRYfBh6I9TlzsYECxZna2SqY8wtj2CFQQ3WXmXzS?= =?us-ascii?Q?XywBVCQn6iP0hRYPioJygTuSkXQFolFDmklcx/K7BhyiPOTLs9xlrhKq/Nd6?= =?us-ascii?Q?AAa8MuuHLtCzA2QaX/NaXcaZSNsJ/qjWNp7Aeg0NFujTHGUYxy3zUuicTFxW?= =?us-ascii?Q?Ai/4CIcZsQWcMzCzZ9OskT+tILJcF1LAOAMF4dUWlIbLW4Pv0ZRkp6lk/eC5?= =?us-ascii?Q?fgRvAw5/2SXxsWgn4c58Ru/6HnW6WtJKqnJZYchEUMBw1pHtapdVmozPXpG4?= =?us-ascii?Q?spAUlVQVdUZnQuMco93UaapvGZWhHKP0qkGlQqeOpBabFEbORAaQPVTiJDdD?= =?us-ascii?Q?aqbXW0HmH3m4kkhpWlH2IXGdT3SE18NNCrC66evuKmfSPUW74BN/7mCLkqhJ?= =?us-ascii?Q?jhdI5bNxHQedgZgfkafWfNmwwYOsM3p1zJNWgTIefRj/aSLLstC6/G6tSJSb?= =?us-ascii?Q?+nIUaKW3ChvHq6S8V+ldbH8DurKjzdxzmWNfcuOp2e1E+kYcQLCEnNhpRdeq?= =?us-ascii?Q?CeSiFsT1J/kOAkp6bVcfN+P9dlDIUl2Cx6dHwekNlPGvJBRBpdz5s1p5JgCi?= =?us-ascii?Q?rGoZ1uXFcBKckvrhCVBeOrXaW1s2lFEnhUZEXPHva8hUx84PepdNzAQs5qyV?= =?us-ascii?Q?ng=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: thomsonreuters.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH0PR03MB6100.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10d8c0e9-cd9e-4f64-a769-08dceeefece0 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2024 21:09:01.8396 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 62ccb864-6a1a-4b5d-8e1c-397dec1a8258 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gFJvejDtMI7sP68dYVKeCBpRIhif85+iTWWP/JzXkEeiFuOzgVTgL7bQG0uP8wk7ivECI0dv82kEC5Hi9q5Rk+YKHua/TjSe/dO4xyDEs+A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR03MB6178 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Tom, These are existing objects/tables. So I assume after the grants were run, = the information_schema.role_table_grants and information_schema.usage_pri= vileges shouldn't be blank right/now rows return? Thank you Kam -----Original Message----- From: Tom Lane =20 Sent: Thursday, October 17, 2024 2:49 PM To: Wong, Kam Fook (TR Technology) Cc: Pgsql-admin Subject: [EXT] Re: 101 Grants and Access Right Table/View External Email: Use caution with links and attachments. "Wong, Kam Fook (TR Technology)" writes: > I have a simple question for "access rights" view or table within Postgre= s. > Here is my grant query: > GRANT USAGE ON SCHEMA abc TO abc_user; GRANT SELECT, INSERT, UPDATE,=20 > DELETE ON ALL TABLES IN SCHEMA abc TO abc_user; GRANT ALL ON ALL=20 > SEQUENCES IN SCHEMA abc TO abc_user; GRANT EXECUTE ON ALL ROUTINES IN=20 > SCHEMA abc TO abc_user; > But I can't find a view/table that is associated with the above=20 > grants? Those commands would simply apply the grants to any existing objects in the= given schema, so you'd have to look at such objects to see the effects. I= f there are none, nothing happens. You might be looking for ALTER DEFAULT PRIVILEGES? regards, tom lane