From: | "Wetmore, Matthew (CTR)" <Matthew(dot)Wetmore(at)evernorth(dot)com> |
---|---|
To: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>, Siraj G <tosiraj(dot)g(at)gmail(dot)com> |
Cc: | sagar jadhav <sagarjdhv5(at)gmail(dot)com>, Wasim Devale <wasimd60(at)gmail(dot)com>, Kashif Zeeshan <kashi(dot)zeeshan(at)gmail(dot)com>, Muhammad Imtiaz <imtiazpg712(at)gmail(dot)com>, Pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org> |
Subject: | RE: [EXTERNAL] Re: Detect who ran DROP schema |
Date: | 2024-07-24 16:18:22 |
Message-ID: | PH0PR12MB5499C8C2C4B5BECED962F686F5AA2@PH0PR12MB5499.namprd12.prod.outlook.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
This is a major issue in the DBA world as enterprise management lawyers get more popular.
At a large company I was at, there was only one elevated user, (which several people had user/pass) and then our personal accounts cannot do much due to modern corporate governance. This is how it was set up.
As the DBA I couldn’t even log into the linux box where postgres was installed.
I couldn’t even change any logging without a two day ticket to do the work.
Not specifically this issue, but this is more the norm now-a-days then not.
From: David G. Johnston <david(dot)g(dot)johnston(at)gmail(dot)com>
Sent: Wednesday, July 24, 2024 6:33 AM
To: Siraj G <tosiraj(dot)g(at)gmail(dot)com>
Cc: sagar jadhav <sagarjdhv5(at)gmail(dot)com>; Wasim Devale <wasimd60(at)gmail(dot)com>; Kashif Zeeshan <kashi(dot)zeeshan(at)gmail(dot)com>; Muhammad Imtiaz <imtiazpg712(at)gmail(dot)com>; Pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org>
Subject: [EXTERNAL] Re: Detect who ran DROP schema
On Wednesday, July 24, 2024, Siraj G <tosiraj(dot)g(at)gmail(dot)com<mailto:tosiraj(dot)g(at)gmail(dot)com>> wrote:
PgSQL instance is a cloud SQL managed by GCP. I used the GCP observability tab to get the log, but I guess more logging is required to get more granular details.
Pretty sure you are sunk if you allow multiple people to connect over IP as the same user. Though you might be able to locate a client IP address somewhere.
Be glad it was UAT and that you can learn from your mistakes with minimal damage. Enable better logging and require personal login credentials.
David J.
----------------------------------------------------------------------
CONFIDENTIALITY NOTICE: If you have received this email in error, please immediately notify the sender by e-mail at the address shown. This email transmission may contain confidential information. This information is intended only for the use of the individual(s) or entity to whom it is intended even if addressed incorrectly. Please delete it from your files if you are not the intended recipient. Thank you for your compliance. Copyright (c) 2024 Evernorth
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2024-07-24 17:22:23 | Re: [EXTERNAL] Re: Detect who ran DROP schema |
Previous Message | David G. Johnston | 2024-07-24 13:33:17 | Re: Detect who ran DROP schema |