Cum se elimină un administrator de la id 1 la 1 bitrix

Specialiștii noștri vă vor răspunde la orice întrebare despre serviciu

Au existat motive, atunci când un utilizator cu ID = 1 a fost nevoit să înlăture drepturile administratorului site-ului și a existat un incident. Am avut alte conturi cu drepturile administratorilor de pe site, dar numai pentru a elimina bifarea în setările utilizatorului cu ID egal cu 1 nu a reușit, desigur, acest lucru sa făcut din motive de securitate.







Dezvoltatorii Bitrix sfătuiesc să nu facă nicio modificare, ocolind API-ul. Dar din moment ce nu a existat altă cale de ieșire, sa decis să facă acest lucru.

Baza de date are un tabel numit b_user_group, în acest tabel sunt înregistrările care stochează ID-ul de utilizator și ID-ul grupului la care se referă, respectiv, aceste câmpuri sunt numite USER_ID și GROUP_ID. Probabil că ați ghicit deja că dacă ștergeți înregistrarea necesară, puteți exclude utilizatorul din grupul dorit.







Cum se elimină un administrator de la id 1 la 1 bitrix

Deci, trebuie să ștergem înregistrarea unde USER_ID = 1 (acesta este ID-ul primului utilizator) și GROUP_ID = 1 (acesta este ID-ul grupului Administrators). Pentru a face acest lucru, puteți efectua o interogare simplă în baza de date.

Șterge din b_user_group WHERE USER_ID = '1' ȘI GROUP_ID = '1';

După ce interogarea a fost executată, 1 intrare a fost ștearsă în baza de date. Astfel, am eliminat intrarea utilizatorului în acest grup. Asta e tot, nu mai sunt nevoie de manipulări.

Puteți executa interogarea în consola SQL, direct în zona de administrare Bitrix:
Setări -> Instrumente -> interogare SQL

În cele din urmă, aș dori să rețin, tot ceea ce ați fost extrem de precaut atunci când lucrați cu baza de date, tk. este ușor să faceți o mizerie în baza de date.
Pe toate astea, toate cele bune, succes!

Returnați acest utilizator înapoi:







Articole similare

Trimiteți-le prietenilor: