Это не то, для чего предназначен двоичный журнал - двоичный журнал хранит записи обо всех изменениях, внесенных в базу данных, обычно для целей репликации и восстановления.
Возможной альтернативой может быть общий журнал запросов , я полагаю, что он каким-то образом включает имя пользователя.
Все это предполагает, что вы говорите о реальных именах пользователей подключения, а не о каком-то произвольном «пользователе» в вашем приложении.
Вот пример, который я только что вытащил из одного из моих журналов:
111130 13:46:50 130 Connect myusername@localhost on
130 Init DB mydatabase
130 Query SELECT somefields FROM sometable
130 Query SELECT somefields FROM sometable
130 Quit
Как видите, вы получаете имя пользователя для подключения, а затем все, что с этим идентификатором подключения (в данном случае 130), принадлежит этому пользователю в этом подключении.