Если при проверке сайта увидели ошибку что не верная кодировка таблиц, или не удалось проверить структуры базы данных из-за ошибок кодировки, а в подробном отчете записи похожие на это:
Кодировки таблиц в БД (check_mysql_table_charset): Fail Кодировка таблицы "b_catalog_agent_contract" (utf8mb4) отличается от кодировки базы (utf8)
То поправить можно достаточно просто. Открываем несколько вкладок со страницей выполнения sql запроса в админке сайта -/bitrix/admin/sql.php
Шаг 1. Узнаем название текущей базы данных mysql
Для этого выполняем запрос
select database();
Получаем ответ например
#database()
site_manager
Шаг 2. Отбираем таблицы для исправления кодировки
Выполним запрос на отбор таблиц с не верной кодировкой и генерацию запроса на исправление (подставьте свое название базы данных вместо site_manager и кодировку utf8mb4_general_ci на свой вариант )
SELECT CONCAT('ALTER TABLE `', t.`TABLE_SCHEMA`, '`.`', t.`TABLE_NAME`, '` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;') as sqlcode
FROM `information_schema`.`TABLES` t
WHERE 1
AND t.`TABLE_SCHEMA` = 'site_manager'
AND t.`TABLE_COLLATION` = 'utf8mb4_general_ci'
ORDER BY 1
Получим в ответ
#sqlcode
ALTER TABLE `site_manager`.`b_catalog_agent_contract_file` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `site_manager`.`b_catalog_agent_product` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `site_manager`.`b_catalog_permission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
Шаг 3 Выполняем сгенерированные запросы
Выделяем все записи в таблице, копируем и вставляем в поле для sql запроса. Все команды будут выполнены.
После этого выполняем проверку сайта. Если появится предложения исправить таблицы - запускаем исправление. После этого при проверке ошибко больше не будет.