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 1rb5vO-00D8p0-Gw for pgsql-bugs@arkaria.postgresql.org; Fri, 16 Feb 2024 21:39: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 1rb5vN-004vKt-6d for pgsql-bugs@arkaria.postgresql.org; Fri, 16 Feb 2024 21:39:13 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rb5vM-004vKl-39 for pgsql-bugs@lists.postgresql.org; Fri, 16 Feb 2024 21:39:12 +0000 Received: from mx0b-000e5c14.pphosted.com ([148.163.137.209]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rb5vI-00770x-Fl for pgsql-bugs@lists.postgresql.org; Fri, 16 Feb 2024 21:39:10 +0000 Received: from pps.filterd (m0206229.ppops.net [127.0.0.1]) by mx0a-000e5c14.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 41GK5rk1008214; Fri, 16 Feb 2024 15:39:07 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=express-scripts.com; h=from : to : cc : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version : subject; s=pod140124231234; bh=hBkTnPv6nYI5JOZnlq8mUwEm6LROI1G1gKHff+//uiA=; b=b/OfJE4eB4AoA8iWXMsSFm/CGWZ6EV6pm+Gj+jEDv95Et1z87wazPOXCY6EvfClzj2BQ JoDj13kyJl0tiuzxp751vb1IiMiRSTXKx52zEKO8Oj6AWtlRGlDi2VQzEHSOBwKfXDNE cp8/XyJogEbczOkFlT24bWmuPLFamrChANp9MR4eqtIKSEBAlSbQ7CL2boR4ajVoanAa 0qbHRVx9g34CcF5Y/JgF0lW/8odl27JWVr/D5SgFTQl3mI9BbnfMem21MGHXJ3IODClR Js9IoDJZux46tlfm+gqqzu6J5NfYilELfErsSg6gbr9YkKHFipwthFT3S51Hja2x9CZk wg== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-000e5c14.pphosted.com (PPS) with ESMTPS id 3w9w4mt1vg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 16 Feb 2024 15:39:07 -0600 Received: from m0206229.ppops.net (m0206229.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 41GLd6s1027493; Fri, 16 Feb 2024 15:39:07 -0600 Received: from eiaappxp0007.gid.prd.globalcore.com ([170.48.0.130]) by mx0a-000e5c14.pphosted.com (PPS) with ESMTPS id 3w9w4mt1vd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 16 Feb 2024 15:39:06 -0600 Received: from cvlappxp20751.internal.cigna.com (HELO PS2PW1012187.accounts.root.corp) ([10.36.52.88]) by EIAAPPXP0007.gid.prd.globalcore.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Feb 2024 21:39:05 +0000 Received: from PS2PW1012186.accounts.root.corp (10.221.225.154) by PS2PW1012187.accounts.root.corp (10.221.225.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.27; Fri, 16 Feb 2024 16:39:05 -0500 Received: from PS2PW1012186.accounts.root.corp ([fe80::9fec:fffb:1381:33ad]) by PS2PW1012186.accounts.root.corp ([fe80::9fec:fffb:1381:33ad%6]) with mapi id 15.02.1258.027; Fri, 16 Feb 2024 16:39:05 -0500 From: "Wetmore, Matthew (CTR)" To: Tom Lane , "martin.nguyen@oracle.com" CC: "pgsql-bugs@lists.postgresql.org" Thread-Topic: [EXTERNAL] Re: BUG #18350: Modifying predefined roles' unlimited connections for VA STIG cybersecurity checklist Thread-Index: AQHaYSAi0Dn67mFvekSBfG5FPT10P7ENfkYw Date: Fri, 16 Feb 2024 21:39:05 +0000 Message-ID: References: <18350-ed2d82ff23d8a7e3@postgresql.org> <3525669.1708119351@sss.pgh.pa.us> In-Reply-To: <3525669.1708119351@sss.pgh.pa.us> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.221.252.1] x-proofpoint-routing: 000e5c14 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Subject: BUG #18350: Modifying predefined roles' unlimited connections for VA STIG cybersecurity checklist X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-16_21,2024-02-16_01,2023-05-22_02 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk I think they mean the application connections from the UI to the backend, n= ot backend SQL user login connection limits. JAVA would be Hakari max_pool =3D 10 or something to that effect. =20 (I've been through this before), but you should check the requirement. -----Original Message----- From: Tom Lane =20 Sent: Friday, February 16, 2024 1:36 PM To: martin.nguyen@oracle.com Cc: pgsql-bugs@lists.postgresql.org Subject: [EXTERNAL] Re: BUG #18350: Modifying predefined roles' unlimited c= onnections for VA STIG cybersecurity checklist PG Bug reporting form writes: > We have identified an issue where predefined roles are not modifiable,=20 > however a Dept. of VA security checklist requires that no roles have=20 > unlimited connections. The Predefined roles have unlimited=20 > connections, is there a way to modify these? Solution 1: explain to your compliance department that it's pointless to wo= rry about the connection limit for a role that can't log in. Solution 2: do a manual UPDATE on pg_authid. This would have to be done ov= er after any major-version upgrade, though. regards, tom lane