Проблема с идентификатором приложения AppLocker в Windows 10

Я пытаюсь включить AppLocker в Windows 10 Enterprise.

У меня включены AppID и AppIDSVC и установлены до автоматического запуска, и все выглядит хорошо. Однако, когда я начинаю вставлять правила политики в AppLocker (в частности, правила .dll), я получаю следующую ошибку в средстве просмотра событий:

Ошибка преобразования политики AppID. Статус Доступ запрещен

Пользователь: SYSTEM

Это в основном вся информация, которую я получаю.

Почему он пытается преобразовать политику? Где эта политика? Как предоставить системе доступ?

Если я проигнорирую эту ошибку (что не является хорошей идеей, если вы не работаете на чистой машине с недавними точками восстановления) и продолжу настраивать AppLocker, он будет работать для этого сеанса. Когда я перезагружаюсь, после загрузки BIOS, ОС не работает, у меня серый экран, и мне нужно восстановить.

Это явно не очень хорошо, и я круглосуточно работал, пытаясь исправить это. Я пока не нашел в Интернете ничего, что могло бы помочь, поэтому я буду благодарен за понимание или совет. + -------------------- + | @@ global.time_zone | + -------------------- + | СИСТЕМА ...

Сервер MySQL регистрирует записи с другим временем, чем система или сам mysql:

mysql> select @@global.time_zone;
+--------------------+
| @@global.time_zone |
+--------------------+
| SYSTEM             |
+--------------------+
mysql> select NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2016-02-24 10:47:30 |
+---------------------+

# /var/log/mysql/mysql_queries.log
2016-02-24T18:47:11.191126Z    2 Connect        root@localhost on  using Socket
2016-02-24T18:47:11.191421Z    2 Query  select @@version_comment limit 1
2016-02-24T18:47:16.769493Z    2 Query  select @@global.time_zone
2016-02-24T18:47:30.503214Z    2 Query  select NOW()

Временная метка кажется синхронизированной с журналом:

mysql> show variables;
timestamp               | 1456339753.062182 # 18:47
log_timestamps          | UTC
2
задан 24 February 2016 в 21:35
2 ответа

Решение было очень простым: просмотрите переменные и попытайтесь найти соответствующие:

log_timestamps                   | UTC

Поэтому я изменил его на «СИСТЕМА»:

mysql> SET GLOBAL  log_timestamps  = 'SYSTEM';

# /var/log/mysql/mysql_queries.log
2016-02-24T18:54:23.837289Z    2 Query  SET GLOBAL  log_timestamps  = 'SYSTEM'
2016-02-24T10:54:25.949232-08:00    2 Query     show variables

Время в журнале изменилось с 18:54 на 10 : 54, как следует.

Из документации MySQL :

  • log_timestamps

Эта переменная управляет временным поясом для сообщений журнала ошибок, и общего журнала запросов и сообщений журнала медленных запросов, записанных в файлы . Не влияет на часовой пояс общего журнала запросов и медленный запрос сообщения журнала, записанные в таблицы (mysql.general_log, mysql.slow_log). Строки, полученные из этих таблиц, могут быть преобразованы из локального системный часовой пояс в любой желаемый часовой пояс с помощью CONVERT_TZ () или установка системной переменной time_zone сеанса.

8
ответ дан 3 December 2019 в 08:45

Если вы хотите сохранить изменения после перезапуска mysql или перезагрузки, поместите это в свой файл my.cnf:

log_timestamps   = 'SYSTEM' 
1
ответ дан 3 December 2019 в 08:45

Теги

Похожие вопросы