Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / User activities / 4 сообщений из 4, страница 1 из 1
01.09.2006, 20:42
    #33959809
STE
STE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User activities
Какие есть методы сбора информации в Postgres чтобы узнать какой пользователь БД, что делал в БД в целом или конкретно с определенными данными/таблицами?
...
Рейтинг: 0 / 0
01.09.2006, 21:56
    #33959873
STE
STE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User activities
Особенно интересуют такие моменты:

1. Имя пользователя, имя БД, время коннекта (если я не ошибаюсь, то можно настроить postgres.conf так чтобы в логи шла эта информация)

2. Какие механизмы есть для определиния имени пользователя, если это писать не в лог сербера, а в лог таблицу к примеру

3. Кто и когда удалил/обновил ту или иную запись в таблице

4. Кто и когда какие SQL запросы выполнял

Интересно узнать разные мнения

P.S.

Если я не ошибаюсь то пункты 1,4 можно настроить через postgres.conf так чтобы в логи шла эта информация

пункты 2,3 можно реализовать с помощью тригеров но тогда на сколько удобно вешать на каждую таблицу тригер в случае их большого колличества
...
Рейтинг: 0 / 0
01.09.2006, 23:54
    #33959933
Niemi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User activities
Уважаемый, вы осилили пару страниц доки, например эти:
http://www.postgresql.org/docs/8.0/static/monitoring.html
...
Рейтинг: 0 / 0
02.09.2006, 00:08
    #33959943
STE
STE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User activities
Конечно будем продолжать читать, но что то мне подсказывает, что это не то что я хочу.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / User activities / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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