31.01.2018 09:41
OlegON
 
Когда у клиента отсутствует организация процессов в принципе, полезно иногда посмотреть, что делают люди со старыми документами, поскольку это может привести к крайне непонятным эффектам. Запрос ниже выводит кто и что делал с документами старше 730 дней от момента редактирования.
SQL код:
select eventtime,actioncode,docdate,typename,id,username,osuser 
from supermag
.smdoclog lsupermag.ssobjecttypes o 
where eventtime
-docdate>730 and l.doctype=o.objtype order by 1
в качестве опции можно исключить рассылку, actioncode!=11, но я бы не стал это делать, поскольку в нормальной ситуации рассылка старых документов не должна происходить.

Расшифровка ActionCode, если кому-то надо https://olegon.ru/showthread.php?t=1962

В оптимизаторе расширенный вариант этого запроса, с опциями, уже включен в ежедневный отчет.
31.01.2018 10:18
-Den-
 
Добавлю тему, были ситуации, когда через не хочу и не могу надо дать кому то побольше прав, и как всегда этот кто то герой с красным флагом, пульс на руке держал вот этими простенькими запросами, со списком "доверительных лиц")))

select * from smdoclog
where eventtime > to_date('01.01.2017','dd.mm.yyyy')
and username not in ('SUPERMAG', 'ПОЛЬЗОВАТЕЛЬ-1', ..., 'ПОЛЬЗОВАТЕЛЬ-N')

select * from smcardsecuritylog
where eventtime > to_date('01.01.2017','dd.mm.yyyy')
and username not in ('SUPERMAG', 'ПОЛЬЗОВАТЕЛЬ-1', ..., 'ПОЛЬЗОВАТЕЛЬ-N')

select * from SMClientLog
where eventtime > to_date('01.01.2017','dd.mm.yyyy')
and username not in ('SUPERMAG', 'ПОЛЬЗОВАТЕЛЬ-1', ..., 'ПОЛЬЗОВАТЕЛЬ-N')

select * from SMStoreUnitHist
where eventtime > to_date('01.01.2017','dd.mm.yyyy')
and username not in ('SUPERMAG', 'ПОЛЬЗОВАТЕЛЬ-1', ..., 'ПОЛЬЗОВАТЕЛЬ-N')

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.