История изменений
Исправление qwe, (текущая версия) :
… нужно было переходить на абсент…
Хм… А ведь прекрасная мысль. Как-то даже не подумал. Но давно уже им не заливался, здоровье не то уже. Увы, старость, по ходу, наступает.
Далее. Почти понял в чём суть такого журналирования, но не понял в чём проблема его осуществить (это чуть расширенный формат syslog). Тупо в лоб - процедурка лога (да хоть по сети кидайте) -> триггер хоть на каждую таблицу с её вызовом / вызов в нужных процедурах… Во что упирается-то?
… в 15-й версии PostgreSQL научился-таки писать в JSON…
В 9.4 (больше 10-ти лет назад). И в xml еще.
… процедура обязана также правильно, корректно и в требуемом формате залогировать факт получения привилегии (тут уже с траназкциями возникнут грабли).
С чего бы? В данном случае процедура будет выполняться в контексте транзакции. Хотя… Хм… При откате транзакции данные всё равно могут оказаться в журнале. Так да, есть риск. А с приклеенной сбоку логикой его нет?
Исправление qwe, :
… нужно было переходить на абсент…
Хм… А ведь прекрасная мысль. Как-то даже не подумал. Но давно уже им не заливался, здоровье не то уже. Увы, старость, по ходу, наступает.
Далее. Почти понял в чём суть такого журналирования, но не понял в чём проблема его осуществить (это чуть расширенный формат syslog). Тупо в лоб - процедурка лога (да хоть по сети кидайте) -> триггер хоть на каждую таблицу с её вызовом / вызов в нужных процедурах… Во что упирается-то?
… в 15-й версии PostgreSQL научился-таки писать в JSON…
В 9.4 (больше 10-ти лет назад). И в xml еще.
… процедура обязана также правильно, корректно и в требуемом формате залогировать факт получения привилегии (тут уже с траназкциями возникнут грабли).
С чего бы? В данном случае процедура будет выполняться в контексте транзакции. Хотя… Хм… При откате транзакции данные всё равно могут оказаться в журнале. Так да, есть риск.
Исходная версия qwe, :
… нужно было переходить на абсент…
Хм… А ведь прекрасная мысль. Как-то даже не подумал. Иногда и им заливаюсь, но здоровье не то уже. Увы, старость, по ходу, наступает.
Далее. Почти понял в чём суть такого журналирования, но не понял в чём проблема его осуществить (это чуть расширенный формат syslog). Тупо в лоб - процедурка лога (да хоть по сети кидайте) -> триггер хоть на каждую таблицу с её вызовом / вызов в нужных процедурах… Во что упирается-то?
… в 15-й версии PostgreSQL научился-таки писать в JSON…
В 9.4 (больше 10-ти лет назад). И в xml еще.
… процедура обязана также правильно, корректно и в требуемом формате залогировать факт получения привилегии (тут уже с траназкциями возникнут грабли).
С чего бы? В данном случае процедура будет выполняться в контексте транзакции. Хотя… Хм… При откате транзакции данные всё равно могут оказаться в журнале. Так да, есть риск.