[Info-ingres] User authorization check failed
George Neuner
gneuner2 at comcast.net
Fri Dec 17 03:28:01 UTC 2021
On Tue, 14 Dec 2021 16:30:49 -0000 (UTC), Roy Hann
<specially at processed.almost.meat> wrote:
> :
>
>It's important to understand that Ingres distinguishes Ingres system
>administrators from Ingres DBAs. A system administrator is responsible
>for the Ingres processes and physical resources, and can act as a
>security administrator. An Ingres DBA has relatively limited privileges,
>being restricted to managing database assets like tables, procedures
>etc, and granting access to those assets.
>
>An Ingres DBA is just an ordinary Ingres user who has created a
>database and by virtue of doing so is the DBA of that database.
>
>A lot of sites blur/confuse the roles and allow the system administrator
>(often the user ingres) to also be the DBA of all the databases. That is
>poor practice IMO but very common, possibly almost universal.
Yes.
>If your role is such that you would want to run accessdb that implies to
>me that you want to be a system administrator. If you can't/won't su to
>ingres to do those things, log in as the installation owner (probably
>ingres) then in accessdb "create" your user ID as an Ingres user and
>give it the privileges you need, e.g. security administrator, operator,
>maintain users, maintain locations--in fact take 'em all.
FWIW: in many Unix/Linux system DBMS installations, the owner account
("ingres", "postgres", "mysql", etc.) does not have a password and so
no one can log in as that user.
The DBMS tools do typically allow admin or su to access the DBMS as if
they are the owner.
>Roy
George
More information about the Info-ingres
mailing list