Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
03.11.2021, 09:53
|
|||
---|---|---|---|
|
|||
логирование запросов конкретного пользователя |
|||
#18+
Добрый день Есть приложение которое генерирует большое количество обращений к базе, но есть сотрудники которые пишут руками разные update. Как можно лигировать таких сотрудников(у них свои пароли). Смотрел в сторону log_statement но не подходит. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2021, 10:26
|
|||
---|---|---|---|
логирование запросов конкретного пользователя |
|||
#18+
IgoX Смотрел в сторону log_statement но не подходит. Поясните чем именно вам не подходит правильный ответ на вопрос. Задаёте log_statement = mod на этих пользователей и в путь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2021, 10:32
|
|||
---|---|---|---|
|
|||
логирование запросов конкретного пользователя |
|||
#18+
Melkij, читаю документацию (видимо плохо) mod logs all ddl statements, plus data-modifying statements such as INSERT, UPDATE, DELETE, TRUNCATE, and COPY FROM. PREPARE, EXECUTE, and EXPLAIN ANALYZE statements are also logged if their contained command is of an appropriate type. вроде mod как логирует все подряд ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2021, 10:41
|
|||
---|---|---|---|
логирование запросов конкретного пользователя |
|||
#18+
IgoX, "all ddl statements" != "all statements". Если бы mod логировал всё, тогда не нужен бы был all. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2021, 11:05
|
|||
---|---|---|---|
|
|||
логирование запросов конкретного пользователя |
|||
#18+
а как сделать что-то типа log_statement= mod + user1, user2 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2021, 11:23
|
|||
---|---|---|---|
|
|||
логирование запросов конкретного пользователя |
|||
#18+
alter user user1 set log_statement to 'mod' так наверно ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2021, 12:11
|
|||
---|---|---|---|
|
|||
логирование запросов конкретного пользователя |
|||
#18+
IgoX alter user user1 set log_statement to 'mod' так наверно ? Практика показывает чтобы для подобных сотрудников лучше всего ставить alter user user1 set log_min_duration_statement to 0; и тогда все запросы этих пользователей будут логгироваться. Это более правильное решение с т.з. аудита в будущем. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&tablet=1&tid=1993799]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 369ms |
0 / 0 |