How do I identify the privileges a role has?

From: "Campbell, Lance" <lance(at)uiuc(dot)edu>
To: <pgsql-admin(at)postgresql(dot)org>
Subject: How do I identify the privileges a role has?
Date: 2007-11-02 14:55:00
Message-ID: B10E6810AC2A2F4EA7550D072CDE8760197DD0@SAB-FENWICK.sab.uiuc.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

PostgeSQL: 8.2.4

I have a database XYZ that has a user, USER1. The database XYZ has many
schemas. I have 12 different web applications that connect to the
database XYZ. My hope was to create a different "role" for each
application.

I used the command "createuser" to create USER2. When I went to use
USER2 it only has read access on the database XYZ. The user USER2 also
cannot connect to the database from a software application.

Is there an SQL command I can use that will tell me all of the
privileges allowed for USER1 so that I can then assign those same
privileges to USER2?

Thanks,

Lance Campbell

Project Manager/Software Architect

Web Services at Public Affairs

University of Illinois

217.333.0382

http://webservices.uiuc.edu

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Tom Lane 2007-11-02 15:15:02 Re: how to check objects dependency??
Previous Message dx k9 2007-11-02 14:11:28 jumpstart - pgsql.v824