Robert Haas <robertmhaas@xxxxxxxxx> writes: > I think this already exists. The full list of modes supported by > pg_has_role() is listed in convert_role_priv_string(). You can do > something like pg_has_role('alice', 'USAGE WITH ADMIN OPTION'). This > is not new: it worked in older releases too, but AFAIK it's never been > mentioned in the documentation. Surely that's a bad documentation omission. Do we want to document all the variants convert_role_priv_string allows? They appear functionally equivalent, so I'd be inclined to document just one. 'USAGE WITH ADMIN OPTION' seems a reasonable choice. regards, tom lane