Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
product:auth:admin:unlock_user [13.03.2019 12:27] – создано maynproduct:auth:admin:unlock_user [14.10.2025 04:13] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
 ====== Разблокирование пользователей ====== ====== Разблокирование пользователей ======
 +{{tag>Реализация:из_коробки Реализация:настройка}}
  
 Пользователь может заблокировать свою учётную запись, если введёт неправильный пароль больше раз, чем указано в настройках системы.  Пользователь может заблокировать свою учётную запись, если введёт неправильный пароль больше раз, чем указано в настройках системы. 
  
 <callout type="primary" icon="true" title="Какая настройка сейчас?"> <callout type="primary" icon="true" title="Какая настройка сейчас?">
-Проверить текущую настройку числа попыток ввода пароля можно в Администрировании -> Общие настройки -> Общие настройки -> чек-бокс "Число попыток ввода пароля (от 3 до 10)"+Посмотрите тутАдминистрировании -> Общие настройки -> Общие настройки -> чек-бокс "Число попыток ввода пароля (от 3 до 10)"
 </callout> </callout>
  
-Самостоятельно пользователь не сможет разблокировать учётную запись. #недописаль+<callout type="warning" icon="true"> 
 +Самостоятельно пользователь не сможет разблокировать учётную запись. 
 +</callout>
  
 Чтобы снять блокировку с пользователя: Чтобы снять блокировку с пользователя:
Строка 15: Строка 18:
 {{ :product:auth:admin:unlock_user_1.png |}} {{ :product:auth:admin:unlock_user_1.png |}}
 <TEXT align="center">**Рисунок 1** -- Список заблокированных пользователей</text> <TEXT align="center">**Рисунок 1** -- Список заблокированных пользователей</text>
 +
 +===== Администратору БД =====
 +Если единственный администратор системы заблокировал свою учётную запись, то нужно выполнить скрипт на базе данных системы:
 +
 +<code>
 +UPDATE DBO . Security_Principals
 +SET FailedLogins = '0' , AllowLogin = 'True', IsLocked ='False', PasswordExpireDate = NULL, Password = 'zgv9FQWbaNZ2iIhNej0+jA=='
 +WHERE Username = 'admin'
 +</code>
 +где ''Username'' -- **логин администратора в системе** -- имя пользователя-администратора, которое указывается при авторизации в системе. \\ 
 +После выполнения скрипта, учетная запись администратора разблокируется, а пароль к ней будет: 123456
 +
 +Если логин администратора также неизвестен, то сначала нужно выполнить скрипт:
 +
 +<code>
 +SELECT TOP (10) [Username]
 +
 +  FROM [dbo].[Security_Principals] WHERE IsAdmin = 1
 +</code>