From: | Jason Whitener <jwhitene(at)pcc(dot)edu> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-novice <pgsql-novice(at)postgresql(dot)org> |
Subject: | Re: Upgraded, now permission denied. |
Date: | 2014-06-13 17:16:21 |
Message-ID: | CAP78pDL3ocN9-4S9-4W5nvtjBtEnAA_2JcmYUWQgfgYeP6eZeg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
That worked, thank you.
mypcc=# GRANT ALL ON SCHEMA PUBLIC TO PUBLIC;
GRANT
mypcc=# \q
-bash-4.1$ psql mypcc mypcc
psql (8.4.20)
Type "help" for help.
mypcc=> select * from uiddate where dateonline >= '2014-06-11';
uid | dateonline | uiddateonline | server
-----+------------+---------------+--------
(0 rows)
Now to do some more reading about schemas and roles. Thanks again.
On Thu, Jun 12, 2014 at 5:48 PM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> Jason Whitener <jwhitene(at)pcc(dot)edu> writes:
> >> Well, that's what I'd expect to see --- but the prompt indicates that
> you
> >> did this in the "postgres" database, which is not where you're having
> the
> >> problem. We need to look at the public schema within the mypcc
> database.
>
> > Oops. Here's the mypcc database.
>
> > psql mypcc mypcc
> > mypcc=> select * from pg_namespace where nspname = 'public';
> > nspname | nspowner | nspacl
> > ---------+----------+------------------------
> > public | 10 | {postgres=UC/postgres}
> > (1 row)
>
> Ah-hah, as I rather suspected: public access to the "public" schema has
> been revoked. (There's some info in the GRANT man page about reading
> ACL displays, if you're not sure how to interpret the above.)
>
> > mypcc=> \dt
> > No relations found.
>
> The reason for these odd behaviors is that unreadable schemas get dropped
> out of your search_path (rather than throwing errors). So the tables are
> there, but unless you're superuser you can't get at them.
>
> I'd suggest a "GRANT ALL ON SCHEMA PUBLIC TO PUBLIC".
>
> It's still unclear how you got those permissions revoked, but it seems
> pretty clear that you didn't really want to do that.
>
> regards, tom lane
>
From | Date | Subject | |
---|---|---|---|
Next Message | ssharma | 2014-06-15 17:22:38 | Re: Need help with this Function. I'm getting an error |
Previous Message | Albe Laurenz | 2014-06-13 08:36:36 | Re: How to modify the postgresql source code and build it? |