From: | Tsirkin Evgeny <tsurkin(at)mail(dot)jct(dot)ac(dot)il> |
---|---|
To: | Ian FREISLICH <if(at)hetzner(dot)co(dot)za> |
Cc: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: Schema authorization after create database. |
Date: | 2005-08-11 10:57:07 |
Message-ID: | 42FB2F03.9040209@mail.jct.ac.il |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
We have simular behavor:
createdb -U user1 mydb
pg_restore -U user1 -d mydb filename
And the pg_restore complains about the wrong user .I have alwais wolk
around this as supreuser.
Evgeny
Ian FREISLICH wrote:
>Hi
>
>I ran into this little astonishment yesterday on 7.4.8. When I
>create a database connected as the super user using:
>
>CREATE DATABASE foo OWNER = foo;
>
>The database is indeed owned by user foo, but the automatically
>created public schema is is owned by the database super user. Should
>this schema not be created as owned by the database owner specified
>in the CREATE DATABASE command?
>
>Our work around is to drop the public schema and recreate it after
>reconnecting as the database owner, but that seems like work I
>shouldn't have to do.
>
>Is this a problem or am I expecting something that I shouldn't?
>
>Ian
>
>--
>Ian Freislich
>
>---------------------------(end of broadcast)---------------------------
>TIP 9: In versions below 8.0, the planner will ignore your desire to
> choose an index scan if your joining column's datatypes do not
> match
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Chris Hoover | 2005-08-11 14:04:56 | Fwd: Help with rules |
Previous Message | CARLADATA, mailing list | 2005-08-11 09:52:46 | Compiling PostgreSQL 8.0.3 under SCO OpenServer6 |