Я использую Windows 7 на своем собственном домашнем компьютере. Я установил PostgreSQL, и теперь я хотел бы создать базу данных.
Я попробовал createdb mydatabase
но я получил это сообщение об ошибке:
createdb: could not connect to database postgres: FATAL: role "Jonas" does
not exist
Я также попытался создать роль "Jonas" с createuser Jonas
но я получил ту же ошибку, даже если я был зарегистрирован как Администратор в PowerShell.
Как я могу создать базу данных PostgreSQL по своей машине Windows 7?
http://www.postgresql.org/docs/8.1/static/tutorial-createdb.html
Другой ответ мог быть этим:
createdb: could not connect to database postgres: FATAL: user "joe" does not exist
где Ваше собственное имя для входа в систему упоминается. Это произойдет, если администратор не создал учетную запись пользователя PostgreSQL для Вас. (Учетные записи пользователей PostgreSQL отличны от учетных записей пользователей операционной системы.), Если Вы - администратор, см. Главу 18 для учетных записей создания справки. Необходимо будет стать пользователем операционной системы, при котором PostgreSQL был установлен (обычно пост-ГРЭС) для создания первой учетной записи пользователя.