forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit78f7ba1
committed
Tatsuo Ishii <t-ishii@sra.co.jp> writes:
> As you can see, psql reconnect as any user if the password is same as> foo. Of course this is due to the careless password setting, but I> think it's better to prompt ANY TIME the user tries to switch to> another user. Comments?Yeah, I agree. Looks like a simple change in dbconnect(): /* * Use old password if no new one given (if you didn't have an old * one, fine) */ if (!pwparam && oldconn) pwparam = PQpass(oldconn);to /* * Use old password (if any) if no new one given and we are * reconnecting as same user */ if (!pwparam && oldconn && PQuser(oldconn) && userparam && strcmp(PQuser(oldconn), userparam) == 0) pwparam = PQpass(oldconn); regards, tom lane1 parentb0c4598 commit78f7ba1
1 file changed
+3
-2
lines changedLines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
1287 | 1287 |
| |
1288 | 1288 |
| |
1289 | 1289 |
| |
1290 |
| - | |
| 1290 | + | |
| 1291 | + | |
1291 | 1292 |
| |
1292 | 1293 |
| |
1293 | 1294 |
| |
|
0 commit comments
Comments
(0)