Для предотвращения атак перебором, вот то, что я делаю:
[Править]
[/РЕДАКТИРОВАНИЕ]
[Править]
[/РЕДАКТИРОВАНИЕ]
И как отмечалось ранее, в случае нападений бота, они пробуют 22 по умолчанию, таким образом, я предполагаю, что Вы не предназначаетесь больше.
Ссылки:
Если файлы трассировки больше не используются, то они должны быть в порядке для удаления. Я сказал бы, что кто-то делал некоторый поиск и устранение неисправностей приложения и забыл удалять файлы трассировки, когда они были сделаны.
Файл трассировки только использовался бы, если трассировка все еще работает. Если файлы составляют больше чем день, старый затем, это - безопасная ставка, что трассировка больше не работает. Если трассировка будет петлять, то будет заблокирован, и Вы не сможете удалить ее так или иначе.
трассировки все еще переворачиваются? как что имя файлов? удостоверьтесь, что это не что-то как контрольная трассировка. Имена файлов обычно audittrace [дата и время] .trc
Это могла также быть трассировка по умолчанию (2005 +), хотя его необычное, что это будет настолько большим в размере и они обычно находятся в \MSSQL.1\MSSQL\LOG
Только, чтобы быть уверенными, взгляните на sys.traces, чтобы удостовериться, что трассировка все еще не работает, или остановила, но все еще определила, или это - на самом деле трассировка по умолчанию. Необходимо только видеть трассировку по умолчанию там если его включенный с идентификатором 1.
Так или иначе пока Вам не нужны трассировки их сейф для удаления. Вы просто хотите быть уверенными, что они не возвращаются!
.trc файлы безопасно удалить.
Файлы .trc, сгенерированные SQL Server в процессе сохранения событий в физический файл, не используя клиентский инструмент Профилировщика. Трассировку серверной стороны включают и управляют при помощи SQL Server предоставленные систему хранимые процедуры и функции. С этими предоставленными систему процессами можно определить, что проследить, когда запустить и прекратить прослеживать, что трассировки выполняют и просматривают трассировочную информацию, сохраненную в файле трассировки.
Просмотрите количество в настоящее время рабочих трассировок:
SELECT count(*) FROM :: fn_trace_getinfo(default) WHERE property = 5 and value = 1
Больше детали о рабочих трассировках:
SELECT * FROM :: fn_trace_getinfo(default)
Можно завершить трассировку с 'sp_trace_setstatus' хранимой процедурой с помощью traceid:
EXEC sp_trace_setstatus 1, @status = 0
EXEC sp_trace_setstatus 1, @status = 2
Установка состояния к 0 остановкам трассировка, Устанавливающая состояние на 2 завершения трассировка и, удаляет свое определение из сервера
Удачи!