How to get the session user in a C user defined function

From: John Leiseboer <jleiseboer(at)bigpond(dot)com>
To: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: How to get the session user in a C user defined function
Date: 2015-10-15 05:38:13
Message-ID: 1EC7FC2A429FF940B43E21AC8D1EECD069868007@qbrick.homeip.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

I would like to get the session_user into a C char[] in a C language UDF. I have found what appears to be a function returning a Datum type called session_user, but I'm having trouble working out how to call it from within my C function. Can anyone provide some advice on how to do this?

John
Email: jleiseboer(at)bigpond(dot)com

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Michael Paquier 2015-10-15 05:39:06 Re: How to get the session user in a C user defined function
Previous Message Jeff Janes 2015-10-15 03:09:17 Re: Not storing MD5 hashed passwords