Форумы  ·  Войти  · 

Тема: Как удалить администратора “Комендант” ?

07.07.16 10:27   Ivan  (49/25.02.13)  

Каким образом можно удалить администратора - при нажатии кнопки удалить появляется сообщение:
—————————————-
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  
—————————————-
- на любом администраторе.

[ #1 ]  07.07.16 10:46   Ware.Support  EXPERT  

Нельзя удалить администратора, если он был задействован в системе (редактировал сотрудников, создавал начисления и т.д.). Его можно только скрыть, т.е. в настройках у администратора установить флаг “Скрыть при выборе в окне входа в программы”.
 
P.S.: После окна с этой ошибкой появляется следующее окно с сообщением “Ошибка удаления. Уже используется в системе.”.

[ #2 ]  07.07.16 11:34   Ivan  (49/25.02.13)  

ясно-понятно, но тогда логичнее убрать кнопку “удалить”, неужели кто то создает администраторов чтобы они не были незадействованы в системе?

[ #3 ]  07.07.16 11:44   Oleg [Editor]  KOMENDANT LAB  

.. бывает, шаловливых ручек хватает, особенно на этапе ознакомления с системой

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"