Re: Why psql connection assumes default database name as the username

From: hubert depesz lubaczewski <depesz(at)depesz(dot)com>
To: Neha Khatri <nehakhatri5(at)gmail(dot)com>
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: Why psql connection assumes default database name as the username
Date: 2017-03-24 06:25:25
Message-ID: 20170324062525.GA21483@depesz.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

On Fri, Mar 24, 2017 at 08:49:11AM +1100, Neha Khatri wrote:
> I had the question specific to above two cases, when the database name is
> not provided. There is no surety of having a database name same as the user
> name. Then why assume the database name and try to connect to it. Is it due
> to legacy reason or due to some common database naming practice?

so what would you prefer to do, as psql, in such case? report error
unconditionally? after all - if user didn't provide db name, and you
don't want to assume db name that is the same as user name - then you
don't know what db to connect to.

Best regards,

depesz

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Neha Khatri 2017-03-24 08:39:30 Re: Why psql connection assumes default database name as the username
Previous Message David G. Johnston 2017-03-24 01:58:47 Re: Why psql connection assumes default database name as the username