Добрый вечер, Вадим. Очень рад вас снова услышать. Все включил, попробовал протестировать, вот что выдает:
Test authentication settings - Внешняя база данных
(mysql): SELECT * FROM b_user WHERE LOGIN <> 'random_unlikely_username'
External table contains following columns:
ID, TIMESTAMP_X, LOGIN, PASSWORD, CHECKWORD, ACTIVE, NAME, LAST_NAME, EMAIL, LAST_LOGIN, DATE_REGISTER, LID, PERSONAL_PROFESSION, PERSONAL_WWW, PERSONAL_ICQ, PERSONAL_GENDER, PERSONAL_BIRTHDATE, PERSONAL_PHOTO, PERSONAL_PHONE, PERSONAL_FAX, PERSONAL_MOBILE, PERSONAL_PAGER, PERSONAL_STREET, PERSONAL_MAILBOX, PERSONAL_CITY, PERSONAL_STATE, PERSONAL_ZIP, PERSONAL_COUNTRY, PERSONAL_NOTES, WORK_COMPANY, WORK_DEPARTMENT, WORK_POSITION, WORK_WWW, WORK_PHONE, WORK_FAX, WORK_PAGER, WORK_STREET, WORK_MAILBOX, WORK_CITY, WORK_STATE, WORK_ZIP, WORK_COUNTRY, WORK_PROFILE, WORK_LOGO, WORK_NOTES, ADMIN_NOTES, STORED_HASH, XML_ID, PERSONAL_BIRTHDAY, EXTERNAL_AUTH_ID, CHECKWORD_TIME, SECOND_NAME, CONFIRM_CODE, LOGIN_ATTEMPTS, LAST_ACTIVITY_DATE, AUTO_TIME_ZONE, TIME_ZONE, TIME_ZONE_OFFSET
Насколько я понимаю, ошибок он не видит.
Вадим, правильно ли я понимаю, что при правильной работе этого плагина, Moodle должен самостоятельно создавать учетки у себя в локальной базе, беря информацию из внешней базы? И, при правильной настройке, будет обновлять данные этих пользователей с заданной частотой? Или он работает с внешней базой без создания учеток в своей локальной? Хотя, на на мой взгляд, это странно было бы.