Таблица STL_USERLOG предоставляет информацию о создании пользователей. В частности, интересны столбцы pid
(идентификатор процесса) и recordtime
(время в UT C, когда начался запрос):
select *
from STL_USERLOG;
, к сожалению, не дает информацию о том, кто выполнил запрос. По этой причине может быть полезно присоединить его к STL_QUERY на основе столбца pid
:
select *
from STL_USERLOG join STL_QUERY on stl_query.pid = stl_userlog.pid;
Столбец STL_QUERY userid
должен указать, кто выполнил запрос на создание.
В моем случае мне не повезло с таким подходом. Но изучение STL_SESSIONS помогло мне сократить потенциальных пользователей, которые могли бы создать интересующего пользователя. Я посмотрел сеансы, которые были активны в recordtime
(STL_USERLOG), в котором пользователь был создан с помощью этого запроса:
select *
from stl_sessions
where starttime < '2020-01-01 00:00:00.000000' and endtime > '2020-01-01 00:00:00.000000'