Re: Isolation of multiple databse instances provided by a single postgres server

Ron <[email protected]>
Newsgroups gmane.comp.db.postgresql.general
Message-ID <[email protected]>
On 11/21/19 8:42 AM, stan wrote:
> On Thu, Nov 21, 2019 at 08:18:21AM -0600, Ron wrote:
[snip]
>> Yes, but ... schema in Postgres are /different/ from Oracle schema.?? In
>> Postgres, the CREATE SCHEMA command creates a schema, whereas CREATE USER
>> creates a schema in Oracle.
> I am still struggling with the schema - role - user relationship in Postgres.
> It appears to me there is one more layer than is needed/useful.

For one thing, there are no users in Postgres anymore.

https://www.postgresql.org/docs/9.6/sql-createuser.html

CREATE USERis now an alias forCREATE ROLE 
<https://www.postgresql.org/docs/9.6/sql-createrole.html>. The only 
difference is that when the command is spelledCREATE USER,LOGINis assumed by 
default, whereasNOLOGINis assumed when the command is spelledCREATE ROLE.


-- 
Angular momentum makes the world go 'round.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.