Тема: Как удалить администратора “Комендант” ?
Каким образом можно удалить администратора - при нажатии кнопки удалить появляется сообщение:
—————————————-
Error
—————————————-
User deletion error.
#23000Cannot delete or update a parent row: a foreign key constraint fails (`komendant/data_personal`, CONSTRAINT `data_personal_fk_last` FOREIGN KEY (`user_last`) REFERENCES `sys_user` (`pkey`) ON UPDATE CASCADE)
—————————————-
OK
—————————————-
- на любом администраторе.
Нельзя удалить администратора, если он был задействован в системе (редактировал сотрудников, создавал начисления и т.д.). Его можно только скрыть, т.е. в настройках у администратора установить флаг “Скрыть при выборе в окне входа в программы”.
P.S.: После окна с этой ошибкой появляется следующее окно с сообщением “Ошибка удаления. Уже используется в системе.”.
ясно-понятно, но тогда логичнее убрать кнопку “удалить”, неужели кто то создает администраторов чтобы они не были незадействованы в системе?
.. бывает, шаловливых ручек хватает, особенно на этапе ознакомления с системой