Как проверить, что пользователь и пароль postgresql действительны без существования базы данных?Аутентификация пользователя и пароля PostgreSQL без базы данных
Я создаю автоматическую установку, которая создаст базу данных и запустит sql-скрипты для создания таблиц. Перед запуском скриптов необходимо установить подлинность пользователя и пароль. Автоматическая установка вызывает пакетные файлы Windows. Сначала я установил пароль, установил PGPASSWORD=mypassword
.
После установки пароля какая команда может аутентифицировать пользователя и пароль и вернуть код ошибки или сообщение?
Другие программы баз данных (например, IBM и db2) имеют команду attach, которая позволяет пользователю присоединяться к серверу или экземпляру без указания имени db. Я не могу найти эквивалент PostgreSQL.
Как мне войти в PostgreSQL в командной строке без указания имени базы данных?
Postgres всегда устанавливает базу данных с именем 'Postgres'. Используйте это с ответом @Eric, и все будет в порядке. – mistapink