Hi Stephen,

For greenplum database it would be gpadmin instead of postgres

>
> PGKRBSRVNAME is typically either 'postgres' or 'POSTGRES', depending on
> if you are dealing with Active Directory clients or not.  I agree that
> it's theoretically possible that you might need to be able to configure
> PGKRBSRVNAME on a per-server/cluster basis, but you definitely don't
> need to be able to do so on a per-database basis and the PGKRBSRVNAME
> has absolutely nothing to do with the user's username, nor the unix user
> that the server actually runs as.
>
> What, exactly, are you thinking that value would be set to?
>
> Can you show what klist -k /path/to/keytab on the PG server returns?
>
>
You can see here a sample output that gpadmin is referenced.
klist -k /var/spool/keytabs/gpadmin

Keytab name: FILE:/var/spool/keytabs/gpadmin

KVNO Timestamp         Principal
---- -----------------
--------------------------------------------------------
   2 04/09/15 06:56:33 gpadmin/srv101.prd21.acme....@is1.acme
   2 04/09/15 06:56:33 gpadmin/srv101.prd21.acme....@is1.acme
   2 04/09/15 06:56:33 gpadmin/srv101.prd21.acme....@is1.acme
   2 04/09/15 06:56:33 gpadmin/srv101.prd21.acme....@is1.acme


What would help a lot is when setting up the Server properties in pgadmin4
if we could add a PGKRBSRVNAME variable so it can be different for each
server.

Does that make sense?

If the idea makes sense and is agreed, i could probably find a developer
that would be interested to help code it up and submit.

Thanks!
Ivan

Reply via email to