powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перешёл с MySQL на Postgresql и есть проблемы...
6 сообщений из 6, страница 1 из 1
Перешёл с MySQL на Postgresql и есть проблемы...
    #32182227
AndreyBond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запускаю под юзером postgres оболочку psql. Делаю так: CREATE USER andrey WITH PASSWORD 'privet'; Выхожу...
Пытаюсь коннектится psql -Uandrey -W -d DATABASE спрашивается пароль я его ввожу, но он пишет что ошибка, типа неправельная авторизация... Если создать в Linux аккаунт andrey, то по этой же команде заходит какой бы пароль я не ввёл.. Как сделать, чтоб от любого юзера в Linux можно было зайти в базу под определённым пользователем, зная имя пользователя и пароль???
Коннектюсь я локально, то есть через UNIX-сокеты, как я понимаю..
Postgresql 7.3.
И ещё вопросик, как просмотреть какие есть таблице в базе, show tables (как в MySQL) не работает..
...
Рейтинг: 0 / 0
Перешёл с MySQL на Postgresql и есть проблемы...
    #32182228
AndreyBond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сорри, ошибся с версией, PostgreSQL 7.3.2-3
...
Рейтинг: 0 / 0
Перешёл с MySQL на Postgresql и есть проблемы...
    #32182229
Фотография Niemi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уточни что за ошибка, можно ли её скопировать сюда?

второе.
template1=# \d
List of relations
Schema | Name | Type | Owner
--------+----------+-------+--------
public | just_tbl | table | alkure
...
Рейтинг: 0 / 0
Перешёл с MySQL на Postgresql и есть проблемы...
    #32182243
AndreyBond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Первое:
-------
[root@gateway root]# su postgres
bash-2.05b$ export LANG="ru_RU.KOI8-R"
bash-2.05b$ psql -dtemplate1
Добро пожаловать в psql 7.3.2 - Интерактивный Терминал PostgreSQL.

Наберите: \copyright для условий распространения
\h для подсказки по SQL командам
\? для подсказки по внутренним slash-командам (\команда)
\g или ";" для завершения и выполнения запроса
\q для выхода

template1=# \du
Список пользователей базы данных
Имя пользователя | ID пользователя | Атрибуты
------------------+-----------------+---------------------------------
postgres | 1 | superuser: создание базы данных
(1 запись)

template1=# CREATE USER andrey WITH PASSWORD 'privet';
CREATE USER
template1=# \du
Список пользователей базы данных
Имя пользователя | ID пользователя | Атрибуты
------------------+-----------------+---------------------------------
andrey | 100 |
postgres | 1 | superuser: создание базы данных
(записей: 2)

template1=# \q
bash-2.05b$ psql -Uandrey -W -dtemplate1
Пароль:(здесь ввожу правельный пароль)
psql: FATAL: IDENT authentication failed for user "andrey"

bash-2.05b$

-------------Продолжаем:-----------------------

bash-2.05b$ exit
exit
[root@gateway root]# su andrey
[andrey@gateway root]$ psql -Uandrey -W -dtemplate1
Пароль:(вводим любой набор цифр и букв)
Добро пожаловать в psql 7.3.2 - Интерактивный Терминал PostgreSQL.

Наберите: \copyright для условий распространения
\h для подсказки по SQL командам
\? для подсказки по внутренним slash-командам (\команда)
\g или ";" для завершения и выполнения запроса
\q для выхода

template1=>

По второму:
-----------------
template1=# \d
Связи не найдены.
template1=#
----------------
Это наверно потому что таблиц нет. но мне пока не это важно важно первое, так как со вчерашнего дня мучаюсь...
...
Рейтинг: 0 / 0
Перешёл с MySQL на Postgresql и есть проблемы...
    #32182286
Фотография Niemi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.postgresql.org/docs/view.php?version=7.3&idoc=0&file=client-authentication.html
тогда тебе сюда!
правишь файлик и рестартишь postgres

Код: plaintext
1.
2.
3.
# TYPE  DATABASE    USER        IP-ADDRESS        IP-MASK           METHOD

local   all         all                                             password
host    all         all          127 . 0 . 0 . 1           255 . 255 . 255 . 255    password


что то типа того
...
Рейтинг: 0 / 0
Перешёл с MySQL на Postgresql и есть проблемы...
    #32182287
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://linux.perm.ru/doc/software/SQL/postgresql/FAQ_russian.html#3.5
http://linux.perm.ru/doc/software/SQL/postgresql/FAQ_russian.html#4.28
Подробно все расписано в /usr/local/pgsql/share/pg_hba.conf.sample
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перешёл с MySQL на Postgresql и есть проблемы...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]