ПредишенСледващото

Нашите специалисти ще отговорят на всеки въпрос от интерес за услугата

Всяка причина, когато потребителят с ID = 1, че е необходимо да се премахне правото на администратора на сайта, а след това е имало инцидент. Имахме други сметки с административни привилегии на сайта, че е просто премахнете отметката в потребителския профил с ID 1 не може, разбира се, това е направено от съображения за сигурност.

Битрикс разработчиците не са силно препоръчва да се правят промени, без да минава през API. Но тъй като в противен случай не е имало изход, беше решено да се направи това.

Базата данни има таблица, наречена b_user_group, в тази таблица са записите, които съхраняват потребителската идентификация и идентификация на групата, към която се отнасят, съответно, тези полета се наричат ​​USER_ID и GROUP_ID. Вие вероятно вече сте разбрали, че ако премахнете желаната опция, можете да премахнете този потребител от групата, която искате.

Как да премахнете администратор с идентификатор 1 в 1C-Битрикс

Така че, ние трябва да изтриете записа, където USER_ID = 1 (това е първият потребителски идентификатор), както и GROUP_ID = 1 (е идентификационният номер на групата на администраторите). За да направите това, можете да извършвате прости заявка към базата данни.

Изтрий от b_user_group КЪДЕ USER_ID = "1" И GROUP_ID = "1";

След заявката в регистъра на база данни 1 е била изтрита. По този начин, ние сме отстранени от влизането на потребителя в групата. Това е, нищо повече манипулация не е нужно.

Искането може да бъде направено на SQL конзола, директно в администратор Bitrix
Настройки -> Инструменти -> заявка за SQL

И накрая, бих искал да подчертая, че всичко, което ви бъдат изключително внимателни при работа с бази данни, защото са прецакани в бизнеса с база данни по-лесно от всякога.
Това е всичко, всичко най-хубаво, на добър час!

Връща обратното на потребителя, както следва:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!