Re: Disable or remove 'drop' button on toolbar

From: Colin Beckingham <colbec(at)kingston(dot)net>
To: Joseph Marlin <jmarlin(at)saucontech(dot)com>, pgadmin-support(at)postgresql(dot)org
Subject: Re: Disable or remove 'drop' button on toolbar
Date: 2015-10-09 18:14:43
Message-ID: 56180413.3080609@kingston.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support


On 09/10/15 01:48 PM, Joseph Marlin wrote:
> We give pgadmin3 to some managers and other non-developers to allow them to run reports and scripts that we (development) write for them.
>
> The ease of pressing the 'drop' button on the main toolbar makes me really worried, even with the confirmation dialogue. Even I have accidentally clicked it a few times. I can't imagine why I'd even want such a convenient way to drop our entire production schema.
>
> Is there any way to remove this button from the toolbar, or disable it? I could then go remove it from all the managers' installations (and mine!).
>
> Thanks!
> Joseph Marlin
>
>
>
One way would be to require the users to log in to the database under a
special user/role where the permissions are specially crafted to ensure
that they don't have permission to cause the damage you fear. This puts
the onus on the backend (Postgresql), not the frontend (PgAdmin) You
could argue that this is where the responsibility properly should be
embedded, on the back end.

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Joseph Marlin 2015-10-09 18:28:49 Re: Disable or remove 'drop' button on toolbar
Previous Message Joseph Marlin 2015-10-09 17:48:04 Disable or remove 'drop' button on toolbar