Я создал базу данных postgres в postgres с именем «databaseName». Теперь я могу получить доступ к этой data2database черезДоступ к postgres без корневых пользователей
su - postgres
, а затем ввести свой пароль
Затем я войти в базу данных с помощью: PSQL Databasename
Я создал пользователей этой базы данных через:
createuser -P userName1
Теперь я не хочу, чтобы пользователи базы данных обращались к базе данных как пользователь root. Теперь, когда пользователь пытается войти в Postgres, как
su - postgres -u userName1
or through
psql databaseName -u userName1
я получаю ошибку ... может кто-то наставит меня о том, как пользователи могут получить доступ к базе данных Postgres и без суперпользователя?
Никогда не пишите «Я получаю ошибку». Какая ошибка? В точку? Скопируйте и вставьте точный текст ошибки в свой вопрос. –
@CraigRinger Конечно, я буду помнить об этом – user1778824