имя_приложения недоступно в журналах аудита в SQL Server 2017

Я ищу способ получить имя клиентского приложения в журналах аудита в SQL Server. Согласно странице MSDN, она должна быть доступна начиная с SQL Server 2017 и выше.

https://docs.microsoft.com/en-us/sql/relational-databases/system-functions/sys-fn-get-audit-file-transact-sql

Я создал спецификацию аудита на уровне базы данных для выбора и вставки и хочу определить, какое приложение выполняет эти запросы.

Любая помощь по этой теме приветствуется.


person Ajeet.S.Chouhan    schedule 06.12.2017    source источник


Ответы (1)


https://social.msdn.microsoft.com/Forums/sqlserver/en-US/6e038971-8bb5-45fb-8eca-5697fa24a857/applicationname-is-not-available-in-audit-logs-in-sql-server-2017?forum=sqldatabaseengine

По-видимому, на данный момент вы можете получить эти данные только с помощью T-SQL. Средство просмотра журнала SSMS не отображает эти дополнительные столбцы.

person Ajeet.S.Chouhan    schedule 06.12.2017