Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: PostgreSQL нет пользователя postgres  (Прочитано 10838 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн keltmif

  • Автор темы
  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
PostgreSQL нет пользователя postgres
« : 06 Апрель 2010, 16:05:39 »
поставил эти пакеты от Etersofta
postgresql-8.3eter_8.3.8-eter2.1ubuntu_i386.deb
postgresql-8.3eter-contrib_8.3.8-eter2.1ubuntu_i386.deb
postgresql-8.3eter-server_8.3.8-eter2.1ubuntu_i386.deb
стандартными методом
добавилась группа postgres и пользователь с тем же именем
$finger postgres
Login: postgres       Name: PostgreSQL Server
Directory: /var/lib/pgsql           Shell: /bin/bash
Never logged in.
No mail.
No Plan.
при этом в менеджере пользователей его нет
при попытке сменить пароль пользователя в psql выдает
~$ psql -U postgres -d template -c "ALERT USER postgres PASSWORD '*****'"
psql: FATAL:  Ident authentication failed for user "postgres"
с чем может быть связано? может есть другой юзер по умолчанию?
« Последнее редактирование: 06 Апрель 2010, 17:05:22 от keltmif »

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #1 : 06 Апрель 2010, 16:14:38 »
$ su postgres
<пароль системного юзера postgres>
$ psql template1
template1# ALTER USER postgres PASSWORD '<здесь требуемый пароль уже database user postgres>';
template1#\q
$exit

Оффлайн keltmif

  • Автор темы
  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #2 : 06 Апрель 2010, 16:38:46 »
$ su postgres
Пароль:
$ psql template1
psql: FATAL:  Ident authentication failed for user "postgres"
я так понимаю нет пользователя postgres  в самом psql
$ psql
psql: FATAL:  Ident authentication failed for user "postgres"
« Последнее редактирование: 06 Апрель 2010, 17:04:27 от keltmif »

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #3 : 06 Апрель 2010, 17:33:33 »
Ну да, та же ошибка. Странно... Даже не знаю, что придумать...

Пользователь решил продолжить мысль 06 Апрель 2010, 19:08:44:
Цитировать
поставил эти пакеты от Etersofta
А чем они от обычных отличаются?

Только что поставил postgresql-8.4 и pgAdmin на домашнюю машину.
1. Сменил пароль системного пользователя postgres (sudo passwd postgres)
2. Вошел под ним (su postgres)
3. Сменил пароль БД пользователя postgres (см. выше)
Проблем небыло...
« Последнее редактирование: 06 Апрель 2010, 19:08:44 от ploop »

Оффлайн keltmif

  • Автор темы
  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #4 : 07 Апрель 2010, 08:37:02 »
Ну да, та же ошибка. Странно... Даже не знаю, что придумать...

Пользователь решил продолжить мысль 06 Апрель 2010, 19:08:44:
Цитировать
поставил эти пакеты от Etersofta
А чем они от обычных отличаются?

Только что поставил postgresql-8.4 и pgAdmin на домашнюю машину.
1. Сменил пароль системного пользователя postgres (sudo passwd postgres)
2. Вошел под ним (su postgres)
3. Сменил пароль БД пользователя postgres (см. выше)
Проблем небыло...

Цитировать
компания Ethersoft бесплатно предоставляет свои сборки PostgreSQL уже содержащие все необходимые патчи в виде установочных пакетов под большинство популярных дистрибутивов
http://interface31.ru/tech_it/2010/02/ustanovka-servera-1s-predpriyatie-81-na-ubuntu-910.html

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #5 : 07 Апрель 2010, 08:43:30 »
И всё же я бы попробовал настроить это дело с пакетами postgres из официальных репозиториев...

Оффлайн sidbar

  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #6 : 07 Апрель 2010, 08:54:34 »
 а 1c заменить чем можно?
i865,Celeron 2.60GHz,1Gb RAM, GeForce FX5200 128MB
Debian wheezy 32-бит, Xfce

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 386
    • Просмотр профиля
    • backline
Re: PostgreSQL нет пользователя postgres
« Ответ #7 : 07 Апрель 2010, 08:57:21 »
Мне кажется вот здесь
http://pg1c.ru/pathpgsql
есть ответы.

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #8 : 07 Апрель 2010, 09:00:51 »
Цитировать
а 1c заменить чем можно?
ну... счётами. Калькулятором, для более продвинутых...

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 386
    • Просмотр профиля
    • backline
Re: PostgreSQL нет пользователя postgres
« Ответ #9 : 07 Апрель 2010, 09:03:27 »
Про пароль в частности
Цитировать
su postgres

psql

\password

тут два раза вводим новый пароль ми выходим

\q

Оффлайн keltmif

  • Автор темы
  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #10 : 07 Апрель 2010, 09:37:25 »
поставил из репозитория 8.4 проблема прошла, видимо недоделки etersofta
Возникла другая проблема при попытке создать базу из консоли управления серверами 1С пишет что
Цитировать
Сервер баз данных не обнаружен
could not connect to server: connection refused
is the server running on host Ubuntu and accepting tcp/ip connection on port 5243
ufw отключил
$ netstat -atn | grep :5432
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN     
tcp6       0      0 ::1:5432                :::*                    LISTEN

Оффлайн ploop

  • Активист
  • *
  • Сообщений: 762
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #11 : 07 Апрель 2010, 09:38:27 »
Цитировать
is the server running on host Ubuntu and accepting tcp/ip connection on port 5243
По дефолту 5432. Не перепутал?

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 386
    • Просмотр профиля
    • backline
Re: PostgreSQL нет пользователя postgres
« Ответ #12 : 07 Апрель 2010, 09:47:17 »
поставил из репозитория 8.4 проблема прошла
Не будет работать 1С с непатченным постгресом. Можете , конечно пройти мой путь сами, а можете посмотреть результаты на той странице, что я указал. Попробуйте с самого начала, не пропуская мелочи. Этот процесс занимает совсем немного времени.

Оффлайн keltmif

  • Автор темы
  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #13 : 07 Апрель 2010, 09:56:39 »
с портом действительно ошибся, опечатка, долбится 5432
попробую поставить патчи

Пользователь решил продолжить мысль 07 Апрель 2010, 10:37:34:
можно ли пропатчить уже поставленный postgres ?
« Последнее редактирование: 07 Апрель 2010, 10:37:34 от keltmif »

Оффлайн Viglim

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: PostgreSQL нет пользователя postgres
« Ответ #14 : 07 Апрель 2010, 13:16:54 »
Нет, патчи накладываются перед компиляцией.

 

Страница сгенерирована за 0.06 секунд. Запросов: 22.