Я logueado из-за консоли внутри основания Postgresql с пользователем постглинистый песчаник. У меня есть другой пользователь, в котором я хочу остановиться, но я не нахожу, что я командую выполнять из-за консоли, чтобы это делать. Как то, чтобы переходить с другим из пользователя. Logueado как posgres я показываю: su - usuario2
и и он не меняется. Мне нужно, чтобы в консоли пользователь изменился postgres=# a usuario2=#
Конечно у меня есть password пользователя 2.
Если estГЎs внутри psql ты можешь менять себе (PostgreSQL) между базами данных и пользователями с мета-командой \c Гі \connect , не будучи должен разъединять тебя или терять ее sesiГіn.
AquГ - я показываю тебе полный пример:
postgres@drakorod:~$ psql postgres postgres
postgres=# CREATE DATABASE mi_base;
CREATE DATABASE
postgres=# CREATE USER mi_usuario;
CREATE ROLE
postgres=# CREATE USER otro_usuario;
CREATE ROLE
postgres=# \c mi_base mi_usuario
Ahora está conectado a la base de datos «mi_base» con el usuario «mi_usuario».
mi_base=> \c mi_base otro_usuario
Ahora está conectado a la base de datos «mi_base» con el usuario «otro_usuario».
mi_base=> \connect postgres mi_usuario
Ahora está conectado a la base de datos «postgres» con el usuario «mi_usuario».
postgres=>
ты, Должно быть, проверяешь уровень доступа, который у тебя есть в host в твоем файле pg_hba.conf, но это serГ - в другую тему, которая вводит другой тип требований.
типов Привета