Я получил новую базу данных для приложения ETL на SQL Server 2017.
Но мне нужно знать, включает ли в эту базу данных программное обеспечение ETL данные, связанные с GDPR или нет.
Моей первой мыслью было использование SQL Server Profiler для просмотра того, какие данные вставляет приложение.
Но что, если приложение вставит такие данные?
SELECT *
INTO [DBO].[TABLENAME]
FROM OPENQUERY (OTHERDB, 'SELECT * FROM SourceTable')
Или приложение использует операции массового копирования для вставки данных в базу данных?
Или, может быть, существует другая возможность, когда приложения ETL могут вставлять данные, которые я не вижу с помощью профилировщика?
Может кто-нибудь ответить: в чем проблема, запросить все таблицы ...
Но что, если приложение кэширует только данные в этой базе данных и немедленно удаляет их?
Я знаю, я могу использовать Wireshark, чтобы прослушивать сетевой трафик для достижения моей цели, но что, если сетевой трафик зашифрован с помощью SSL?
Может быть, я думаю, что слишком сложно, но если кто-то может прояснить мои сомнения, помощь приветствуется ...
Ценным ответом может быть: «Не волнуйтесь, с Profiler вы получаете все вставки / изменения данных» или «Вы правы, с Profiler вы не можете получить все вставки / изменения данных, потому что. ... Я думаю, что вы используете ...- инструмент / метод для достижения вашей цели "