Re: Schema authorization after create database.

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
>
>

In response to

Browse pgsql-admin by date

  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