Меню

Ошибка авторизации срок действия пароля истек необходимо сменить пароль битрикс

 

Пользователь 50966

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 10.11.2020

Добрый день! Не могу найти в админке как настроить или совсем убрать срок действия пароля. По истечении определенного времени после смены пароля при попытке авторизации выдается сообщение «Ошибка авторизации! Срок действия пароля истек, необходимо сменить пароль».

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

 

Пользователь 267406

Заглянувший

Сообщений: 25
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 15.03.2019

Настройки -> Пользователи -> Группы пользователей , выбираете нужную группу и во вкладке Безопасность настраиваете

 

Пользователь 50966

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 10.11.2020

 

Пользователь 5204160

Заглянувший

Сообщений: 1
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 14.05.2021

Добрый день, дабы не создавать новую тему, давно не заходил в админку сайта, все пароли пишет Срок действия пароля истек, то сообщение что пароль не верный, что делать? все учетки стали такие…

 

Пользователь 36738

Заглянувший

Сообщений: 1
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 31.01.2009

#5

0

21.06.2021 21:18:51

Цитата
Yuri Svol написал:
Добрый день, дабы не создавать новую тему, давно не заходил в админку сайта, все пароли пишет Срок действия пароля истек, то сообщение что пароль не верный, что делать? все учетки стали такие…

Поддерживаю вопрос. И еще нового пользователя создаешь, ему тоже говорит срок действия пароля истек.

 

Пользователь 166152

Заглянувший

Сообщений: 4
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 20.02.2013

Аналогично, поддерживаю топик, нового создаешь сразу «Срок действия пароля истек, необходимо сменить пароль.» в Битриксе. Как решить, авторизоваться под админом нельзя. Настройках пользователя указано «Требовать смены пароля через указанное количество дней» — «Не переопределять»

 

Пользователь 166152

Заглянувший

Сообщений: 4
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 20.02.2013

Решение пока такое у конкретного пользователя снимите галочку «Требуется сменить пароль при следующем входе»
Не понятно по какой причине для админа и для нового пользователя поставилась эта галочка, следующий пользователь зарегистрировался без этой галочки

 

Пользователь 183281

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 08.05.2013

Воспроизвели этот баг в случае нового пользователя
После обновления модуля main до 21.400.0 добавляется данный функционал который в кейсах где поля в профиле пользователя убраны или добавлены не создаёт поле с флажоком «Требуется сменить пароль при следующем входе», тем не менее автоматически активируется если поле «Требуется сменить пароль при следующем входе» скрыто, замечено на различных редакциях

Управление сайтом

и CRM, считаю это явным багом, надеемся на скорейшее исправление

 

Пользователь 855963

Заглянувший

Сообщений: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 06.01.2017

#9

0

22.07.2021 09:59:32

Цитата
Константин Винниченко написал:
Решение пока такое у конкретного пользователя снимите галочку «Требуется сменить пароль при следующем входе»
Не понятно по какой причине для админа и для нового пользователя поставилась эта галочка, следующий пользователь зарегистрировался без этой галочки

Тоже эта ошибка постоянно возникает. Что-то даже найти не могу такую строку…»Требуется сменить пароль при следующем входе»

 

Пользователь 244624

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 05.05.2016

#10

5

22.07.2021 11:12:41

Тоже долго искал, пока не подсказали. Справа шестеренка -> отменить настройки формы и поле появится:)

 

Пользователь 855963

Заглянувший

Сообщений: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 06.01.2017

#11

0

22.07.2021 16:08:29

Спасибо что подсказали… просто не появлялась эта галочка..

 

Пользователь 5321882

Заглянувший

Сообщений: 1
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 04.06.2021

#12

2

23.07.2021 09:20:49

Цитата
ЛионТех-С написал:

Тоже долго искал, пока не подсказали. Справа шестеренка -> отменить настройки формы и поле появится:)

Спасибо из 2021 года, видимо этот баг по-прежнему не залатали. :)

 

Пользователь 1083529

Посетитель

Сообщений: 42
Баллов: 6
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 13.04.2017

#13

0

03.08.2021 14:57:00

Тоже столкнулся с этой проблемой =(  

Это невозможно! — сказал Гугл.
Это безумство! — сказала техподдержка.
Не, ну… — сказал программист и достал свой бубен.

 

Пользователь 2457837

Заглянувший

Сообщений: 1
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 25.09.2018

#14

0

06.08.2021 17:50:00

то же самое… теперь совсем не могу войти на сайт..

 

Пользователь 233132

Заглянувший

Сообщений: 7
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.02.2014

#15

1

17.08.2021 09:10:49

Меняем дату установки пароля в таблице

b_user_password

и заходим.

 

Пользователь 44828

Эксперт

Сообщений: 1132
Баллов: 198
Авторитет:

0

Рейтинг пользователя:

2

Регистрация: 01.07.2009

#16

0

17.08.2021 12:21:58

Очень нехорошая тема: если БД под лям или более и большинство меняли несколько лет назад…

А это нормально что количество записей при смене пароля через админку увеличивается

 

Пользователь 44828

Эксперт

Сообщений: 1132
Баллов: 198
Авторитет:

0

Рейтинг пользователя:

2

Регистрация: 01.07.2009

#17

0

17.08.2021 13:38:59

Покопался в ядре немного.
Да, теперь каждое изменение пароля сохраняется в таблицу b_user_password

Код
//history of passwords
UserPasswordTable::add([

При этом история эта не чистится, во всяком случае я не нашел ни одного вызова, кроме как удалить пользователя.
Так что теперь это нужно учитывать выставляя сроки действия паролей, а вот сроки устанавливаются в настройках группы ->

чтобы не было сообщения, что пора менять, в настройках группы нужно выставить «Требовать смены пароля через указанное количество дней: 0», правда уровень безопастности сразу отмечается как низкий, ну тут если это не напрягает, не страшно.

 

Пользователь 5489375

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 12.08.2021

#18

0

21.10.2021 10:29:49

Вы нашли решение, что делать? У меня такая же фигня

 

Пользователь 5489375

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 12.08.2021

#19

0

21.10.2021 10:30:40

Как зайти вообще на сайт, если пароль устарел а его обновление нигде нет

 

Пользователь 44828

Эксперт

Сообщений: 1132
Баллов: 198
Авторитет:

0

Рейтинг пользователя:

2

Регистрация: 01.07.2009

#20

0

26.10.2021 16:10:22

Решением будет — в настройках группы нужно выставить «Требовать смены пароля через указанное количество дней: 0». В этом случае не будет требования сменить пароль.
Для того чтобы установить это, нужно авторизоваться через ftp под любым админом

 

Пользователь 4776366

Заглянувший

Сообщений: 6
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 16.11.2020

#21

0

21.11.2021 19:22:57

Цитата
написал:
Для того чтобы установить это, нужно авторизоваться через ftp под любым админом

А дальше что делать? Получил я список файлов и каталогов, где установить?

 

Пользователь 4776366

Заглянувший

Сообщений: 6
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 16.11.2020

#22

0

21.11.2021 19:38:29

Сегодня приключилась со мной эта беда — установил повышенный уровень безопасности, и не смог зайти в следующий раз, потребовалась смена пароля. Ситуация осложнилась тем, что установка новая, еще не успел прописать и тестировать почтовую конфигурацию. Установка работает на BitrixVM, так что сначала пришлось поставить phpMyAdmin (для правки базы данных). Логин и пароль находим в dbconn.php.
В базе находим таблицу b_group, поле SECURITY_POLICY отвечает за настройки безопасности группы (группа администраторов по умолчанию ID = 1).
Находим строку s:20:»PASSWORD_CHANGE_DAYS», вслед за ней s:2:»90″, число 90 может быть другим в вашем случае. Меняем число на 0, т.е. итоговая строка будет s:20:»PASSWORD_CHANGE_DAYS»;s:2:»0″ — сохраняем в БД.
Теперь заходим в админку.

Странный эпизод блокирования аккаунта от 1С-Битрикс, похоже, что этот случай не проработан. Я посмотрел в таблице b_user_password, там дата пароля свежая. Почему она не учитывается? Вопрос к разработчику.

 

Пользователь 44828

Эксперт

Сообщений: 1132
Баллов: 198
Авторитет:

0

Рейтинг пользователя:

2

Регистрация: 01.07.2009

#23

0

22.11.2021 12:07:16

Цитата
Святослав Михайлов написал:

Цитата
написал:
Для того чтобы установить это, нужно авторизоваться через ftp под любым админом

А дальше что делать? Получил я список файлов и каталогов, где установить?

А дальше если по ftp подключились  создаете файл авторизации под админом, например с таким содержимым

Код
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?>
<?
global $APPLICATION, $USER;
if(!is_object($USER)){
     $USER = new CUser();
}
$USER->Authorize(1);//авторизация под 1 пользователем
?>

далее запускаете файл, идет в админку и меняете настройки безопасности группы установив 0 для срока. После этого выходите из авторизации и проверяете потребуется теперь обновить пароль или нет.  

Цитата
Я посмотрел в таблице b_user_password, там дата пароля свежая. Почему она не учитывается?

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

 

Пользователь 4776366

Заглянувший

Сообщений: 6
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 16.11.2020

#24

0

22.11.2021 16:49:26

Цитата
написал:

Цитата
Святослав Михайлов написал:
 

Цитата
написал:
Для того чтобы установить это, нужно авторизоваться через ftp под любым админом

А дальше что делать? Получил я список файлов и каталогов, где установить?

А дальше если по ftp подключились  создаете файл авторизации под админом, например с таким содержимым

Код
  <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?> 
  <? 
 global   $APPLICATION ,  $USER ;
 if (!is_object( $USER )){
      $USER  =  new  CUser();
}
 $USER ->Authorize( 1 ); //авторизация под 1 пользователем 
 ?>  
 

далее запускаете файл, идет в админку и меняете настройки безопасности группы установив 0 для срока. После этого выходите из авторизации и проверяете потребуется теперь обновить пароль или нет.

Спасибо за ответ.

Я про этот скрипт помню, но предполагаю, что авторизацию он не выполнит из-за правила группы.

Попробую на досуге, напишу здесь.  

 

Пользователь 224413

Постоянный посетитель

Сообщений: 174
Баллов: 13
Авторитет:

27

Рейтинг пользователя:

0

Регистрация: 16.11.2013

#25

0

21.04.2022 13:57:12

Идиотический случай. У пользователя истек срок действия пароля, и теперь он не может зайти, чтобы его сменить))

Как узнать имя базы?

Узнать имя базы данных, с которой работает сайт, можно в конфигурационном файле dbconn.php, который находится в директории ./bitrix/php_interface от корня сайта. Местоположение корня сайта можно увидеть в разделе Сайты. Он имеет вид Имя_сайта/public_html.

На скриншоте видно, что в нашем случае корнем сайта является директория bitrix/public_html, соответственно, файл будет находиться по следующему пути:

bitrix/public_html/bitrix/php_interface/dbconn.php

Теперь нам нужно открыть этот файл любым удобным способом, например, через Файловый менеджер, и найти в нём следующие строки:

$DBName = "passreset_bx1";

Значение в этой строке означает имя базы, с которой работает сайт – passreset_bx1.
В вашем случае название базы данных будет отличаться.

Редактирование базы данных

После того, как мы узнали имя базы, нам нужно попасть в саму базу данных. Сделать это можно через phpMyAdmin в разделе MySQL. Находим нужную базу данных в списке и напротив неё нажимаем иконку PMA. Возможно, сразу phpMyAdmin не откроется, так как Ваш браузер блокирует всплывающие окна, поэтому разрешите использование всплывающих окон.

Перед нами база данных, с которой работает наш сайт. Теперь нужно найти таблицу с пользователями нашего сайта, которая называется b_user. Найдём её в списке и нажмём на неё:

Перед нами появилась информация из таблицы b_user, в которой указана информация о всех зарегистрированных пользователях вашего сайта. Вам нужно найти строку с логином Вашей учётной записи, в нашем случае это учётная запись admin. Теперь откроем эту строку для редактирования, нажав на иконку с карандашом в левой части строки:

Теперь приступим к самой смене пароля. Для этого находим строку с названием password:

И поменяем в ней 2 строки: в поле Значение удаляем все текущие символы и вводим туда желаемый пароль, например BegetNewPass, а в поле Функция выбираем из списка MD5.

В итоге поля должны выглядеть следующим образом:

Для сохранения нового пароля осталось нажать кнопку Вперёд, которая находится в нижней части страницы.

После всех выполненных действий пароль успешно изменился. Для проверки перейдите на страницу авторизации в админ.панель Вашего сайта и введите логин Вашего аккаунта и новый пароль.

Если у Вас что-то не получилось или возникают сложности, обратитесь в техническую поддержку с подробным описанием проблемы и уже сделанных Вами действий. Наши специалисты обязательно помогут Вам.

Для начала работы в Битрикс24 необходимо авторизоваться на портале. Мы подготовили решения для самых частых проблем с авторизацией.

Ошибка «Неверный логин или пароль»

Чаще всего дело в неправильно указанном пароле. Проверьте раскладку клавиатуры и убедитесь, что не включена клавиша CapsLock. Повторите попытку или попробуйте восстановить пароль. Подробнее читайте в статье Как восстановить пароль.

Также проверьте, что логин введен правильно.

Ошибка «Такого пользователя нет на портале, смените авторизацию, чтоб войти под другим пользователем»

Ошибка возникает, если данный логин уже зарегистрирован в Битрикс24, но он не привязан к порталу, на который вы хотите зайти. Проверьте, что используются верные данные для входа – это может быть другая почта, мобильный телефон или социальная сеть. При необходимости вы можете добавить этого пользователя на портал, для этого отправьте ему приглашение.

Подробнее читайте в статье Как пригласить сотрудников.

Ошибка «Не удалось найти пользователя с таким e-mail»

Ошибка возникает, если данная почта не зарегистрирована в Битрикс24. Проверьте правильность указанного логина. Возможно, что это другая почта, мобильный телефон или социальная сеть.

Ошибка «Возможно, пользователь уволен на портале»

Ошибка возникает, когда данный пользователь был уволен с портала, на который пытается войти. После увольнения сотрудника, доступ в Битрикс24 ему закрыт. Проверьте на тот ли портал осуществляется вход.

Не могу авторизоваться через аккаунт социальной сети

Причина может быть в том, что у вас есть несколько аккаунтов в одной социальной сети, к примеру, ВКонтакте. Один из них может быть привязан к Битриск24.Паспорт, а другой — нет.

В этом случае попробуйте использовать другой аккаунт.

Я регистрировался через социальную сеть. Как сделать обычный логин и пароль для входа в Битрикс24?

При регистрации с помощью соцсервисов вы авторизируйтесь в Битрикс24 по данным этих социальных сетей. Вы можете привязать электронную почту к аккаунту и входить на портал по логину и паролю.

Подробнее читайте в статье — Как задать логин и пароль?

Ошибка «Пользователь с таким email уже существует (при попытке сменить или задать логин в Битрикс24.Паспорт)»

Такая ошибка возникает, если вы пытаетесь привязать к аккаунту email, который уже зарегистрирован в Битрикс24. В таком случае вы можете использовать другой email или отвязать желаемую почту от аккаунта. Для этого зайдите в Паспорт по email, который необходимо освободить и нажмите Изменить в графе Электронная почта. Укажите новый адрес email и подтвердите его. После этого необходимая почта будет отвязана и вы сможете привязать ее к нужному аккаунту.

Подробнее читайте в статье Как изменить логин и пароль.

Ошибка «Неверное контрольное слово»

Если при смене пароля возникает данная ошибка, это может быть связано с несколькими причинами:

  • Вы отправили несколько запросов на восстановление пароля и перешли по устаревшей контрольной строке. Для того, чтобы успешно изменить пароль, перейдите по ссылке из последнего письма и установите новый пароль к аккаунту.
  • Ссылка для восстановления действует 60 минут. Проверьте, что срок ее активности не истек.
  • В браузере уже есть активная авторизация в Битрикс24.Паспорт не для которого необходимо восстановить пароль. Попробуйте повторить попытку через режим «Инкогнито» в браузере.

Ошибка «Пользователи с такими email уже существуют (при приглашении сотрудника)»

Это означает, что сотрудник с такой почтой уже есть на портале. Это может быть почта для авторизации или поле Контактный email в профиле, либо оба пункта. В этом случае можно только изменить email в Битрикс24.Паспорт и в профиле на портале.

изменить емейл.jpg

Мы рекомендуем, чтобы у каждого сотрудника была своя уникальная почта.

Допустили ошибку в email при регистрации сотрудника и теперь сотрудник не может авторизоваться

Решить данную проблему можно только уволив с портала сотрудника с неправильной почтой. Затем пригласите коллегу уже по корректному адресу.

Подробнее читайте в статье Увольнение сотрудников.

Мне не приходят на почту приглашения/запросы на восстановление пароля

Прежде всего проверьте папку Спам и Рассылки вашего почтового сервиса. Если письма нет, попробуйте отправить приглашение повторно.

Подробнее читайте в статье Как пригласить сотрудников.

Если у вас почта на собственном домене – добавьте адрес no-reply@bitrix24.net в белый список на приём сообщений.

Меня пригласили на портал, но я не могу авторизоваться. Что делать?

Перед авторизацией на портале вам необходимо зарегистрировать логин и установить пароль для входа в Битрикс24.

Подробнее читайте в статье Авторизация в Битрикс24 через приглашение.

Я потерял телефон/переустановил приложение и теперь не могу войти без одноразового пароля

В таком случае вам необходимо настроить двухфакторную авторизацию заново или воспользоваться резервными кодами, если сохраняли их. Также вы можете обратиться к администратору портала для отключения двухэтапной авторизации.

Подробнее читайте в статье Обновить двухэтапную авторизацию на новом телефоне.

Как передать почту уволенного сотрудника другому сотруднику?

Прежде всего администратору портала или руководителю этого сотрудника необходимо зайти в его профиль на портале и изменить контактный e-mail на любой другой.

Сменить контактный email

Затем уволенному сотруднику необходимо зайти в Битрикс24.Паспорт www.bitrix24.net и изменить свой логин.

Подробнее читайте в статье Как изменить логин и пароль.

Если у администратора портала есть доступ к аккаунту/почте – он может сделать это самостоятельно.

Теперь вы сможете пригласить сотрудника на почту, которая стала свободна.

Как удалить аккаунт Битрикс24.Паспорт?

Удалить учетную запись Битрикс24.Паспорт невозможно, пока есть привязка хоть к одному порталу. Как только ваш аккаунт не будет привязан ни к одному Битрикс24, то в меню учетной записи появится пункт удаления.

Спасибо, помогло!

Спасибо 🙂

Необязательно:

Оставить отзыв о статье

Уточните, пожалуйста, почему:

Это не то, что я ищу

Очень сложно и непонятно

Оставить отзыв о статье

Восстановление пароля администратора 1C-Битрикс


  • CMSBitrix
  • 25.02.2021 23:16:12
  • 03.04.2015
  • 19086
  • 3.3
  • 0
  • Константин Винниченко

Содержание с переходом

Восстановление пароля через FTP

Метод сброса 1 — автоматическая авторизация

<?
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
LocalRedirect("/bitrix/admin/");

Где Authorize(1); это авторизация пользователя под ID=1, обычно там администратор.

Следующие действия:

  1. подключаемся через FTP и заливаем файл pass.php в корень сайта
  2. открываем страницу в браузере и нас сразу перекидывает на /bitrix/admin/
  3. заходим в настройки пользователя и меняем пароль
  4. удаляем файл pass.php

Метод сброса 2 — автоматическая установка пароля

Создаем в блокноте файл с названием pass.php со следующим содержанием

<?
require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");
$pass = '123456';
$B = $USER->Update(1,array("PASSWORD"=>$pass));
if ($B){
  echo "Password successfully reset to: ";
  echo "
Login ".$_ENV['LOGNAME']; echo "
Password ".$pass; } else echo $USER->LAST_ERROR; require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php"); ?>

Где Update(1, …) это авторизация пользователя под ID=1, обычно там администратор.

Следующие действия:

  1. подключаемся через FTP и заливаем файл pass.php в корень сайта
  2. открываем страницу в браузере и видим сообщение о сбросе пароля
  3. при успешном сбросе, заходим в /bitrix/admin/ и указываем Login и Password который отобразился на странице сброса пароля.
  4. заходим в настройки пользователя и меняем пароль
  5. удаляем файл pass.php

Восстановление пароля через MySQL

Метод сброса 3 — руками через phpMyAdmin

Сбросить его можно через phpMyAdmin, обычно хостинг предоставляет возможность доступа к правке базы данных MySQL этим способом.

Следующие действия:

  1. сохраняем базу данных на всякий случай через меню экспорт в файл SQL
  2. находим таблицу b_user, а там пользователя с ID=1 или которого вы хотите сбросить
  3. стираем значение в поле PASSWORD
  4. авторизуйтесь без указания пароля
  5. заходим в настройки пользователя и меняем пароль

Метод сброса 4 — через SQL-запрос по SSH

Если нет возможности изменять базу данных через phpMyAdmin, но есть доступ к SSH, то после подключения к базе данных нужно ввести следующий SQL-запрос:

UPDATE `b_user` SET `PASSWORD` = MD5('123456') WHERE `ID`=1;

Следующие действия:

  1. заходим в админку /bitrix/admin/ и указываем admin , а пароль 123456
  2. заходим в настройки пользователя и меняем пароль

autologin.php (скачать файл и загрузить на сайт для автоматической авторизации) (133 B)


Полезно прочесть


Оценить статью


Рейтинг:

(3.25 из 5 — 3 голоса)

окружающая обстановка:

ubuntu14.04  mysql5.7

Во-первых, MySQL5.7 Проблема срока действия пароля

Отчет:

ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.

переводить:

Ошибка 1862 (Hy000): ваш пароль истек. Логин должен быть изменен, чтобы использовать клиент для поддержки истекших паролей.

Решение:

1. Введите MySQL с игнорированием формы авторизации

        vi /etc/my.cnf
      [mysqld]
      skip-grant-tables
: Wq! # Сохранить выход

2, введите mysql, посмотрите детали пользователя root

        # mysql -u root -p
        > use mysql
        > select * from mysql.user where user='root' G
*************************** 1. row ***************************
                  Host: localhost
                  User: root
           Select_priv: Y
           Insert_priv: Y
           Update_priv: Y
           Delete_priv: Y
           Create_priv: Y
             Drop_priv: Y
           Reload_priv: Y
         Shutdown_priv: Y
          Process_priv: Y
             File_priv: Y
            Grant_priv: Y
       References_priv: Y
            Index_priv: Y
            Alter_priv: Y
          Show_db_priv: Y
            Super_priv: Y
 Create_tmp_table_priv: Y
      Lock_tables_priv: Y
          Execute_priv: Y
       Repl_slave_priv: Y
      Repl_client_priv: Y
      Create_view_priv: Y
        Show_view_priv: Y
   Create_routine_priv: Y
    Alter_routine_priv: Y
      Create_user_priv: Y
            Event_priv: Y
          Trigger_priv: Y
Create_tablespace_priv: Y
              ssl_type:
            ssl_cipher:
           x509_issuer:
          x509_subject:
         max_questions: 0
           max_updates: 0
       max_connections: 0
  max_user_connections: 0
                plugin: mysql_native_password
 authentication_string: *AC241830FFDDC8943AB31CBD47D758E79F7953EA
      password_expired: N
 password_last_changed: 2015-11-11 16:52:49
     password_lifetime: NULL
        account_locked: N
1 row in set (0.00 sec)

3, положитьpassword_expired Измененный

        >  update user set password_expired='N' where user='root';
        > flush privileges;
        > quit

4, комментарий к Skip-Grant-Tables of /etc/my.cnf

5, Перезапуская служба

     #service mysql restart

6, войти снова в MySQL нормально.

—end—

При входе в систему выдает ошибку авторизации.
По всей вероятности повредилось какая то таблица(возможно кончилось место, наиболее вероятная причина)
либо отсутствует «место» для хранения сессий (прим. отсутствует папка)


Ошибка: Ваша сессия истекла, повторите попытку авторизации.
Нельзя авторизоваться в админке.

Комментарий:
При входе в систему выдает ошибку авторизации
По всей вероятности повредилось какая то таблица(возможно кончилось место, наиболее вероятная причина)
либо отсутствует «место» для хранения сессий (прим. отсутствует папка)

Решение:
нужно запустить /bitrix/admin/site_checker.php (он покажет и исправит проблему)
Чтобы сделать тестирование без авторизации нужно: Инструмент представляет возможность протестировать конфигурацию даже если не работает авторизация или сайт не открывается из за нарушения сжатия (на экране отображаются крякозябры). Для этого достаточно создать пустой файл site_checker_debug в папке /bitrix. После этого откройте страницу 

http://ваш_сайт/bitrix/admin/site_checker.php

Второе решение: (оно ровно такое же, но другим способом заходим в админку и на мой взгляд смысла не имеет)
Решение только для редакций, включающих модуль Проактивной защиты (Стандарт и выше).
Проблема была в том, что было включено хранение сессий в БД, при этом была повреждена таблица b_sec_session.

Отключаете скриптом через ftp хранение сессий в БД (создадим файл названием us.php с кодом который представлен ниже и закинем в корень сайта по ftp)

Код — который должен быть в файлике us.php

require ( $_SERVER [ "DOCUMENT_ROOT" ]. "/bitrix/header.php" );
COption::SetOptionInt( 'security' ,  'session' ,  'N' );
require ( $_SERVER [ "DOCUMENT_ROOT" ]. "/bitrix/footer.php" );

Запускам сначала наш файлик http://ваш_сайт/us.php, после этого проводим штатную авторизацию

После этого проведите проверку и восстановление БД штатными средствами Битрикса.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ятрогенная патология врачебные ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка авторизации сертификат отозван