Сбросить поле пароля в форме для всех пользователей администратором

В моем проекте drupal 7 одна форма содержит одно поле пароля (не пароль пользователя). Пароль одинаков для всех пользователей. Я заметил, что БД содержит разные значения для разных пользователей в поле пароля, но пользователь получает правильное значение пароля при доступе. Я хочу сбросить поле пароля администратором для всех пользователей за один раз. Не могли бы вы подсказать мне, как мы можем сделать это программно?

Итак, есть форма с именем пользователя и паролем, где пароль уже установлен и не может быть изменен, что ли? скажите пожалуйста, почему у всех пользователей должен быть один и тот же пароль, зачем вам тогда вообще нужен пароль? и во-вторых, правильно ли я понимаю, что вы хотите изменить пароль для всех пользователей в своей базе данных? какую базу данных вы используете?

Christopher Supertramp 17.07.2018 09:25

Я мало что знаю о drupal, но вы говорите «пароль одинаковый для всех пользователей», а затем вы говорите «я заметил, что база данных содержит разные пароли» .. это будет означать, что вы просто думаете, что пароль такой же, но хэши drupal это с некоторыми пользовательскими ключами или чем-то .. в противном случае пароль также должен быть одинаковым в каждой строке ..

Christopher Supertramp 17.07.2018 09:29

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

user11227622 17.07.2018 09:42

да, тогда вы можете сделать это с помощью mysql (или любой другой базы данных, которую вы используете) -query .. но, как вы сказали, пароль в базе данных не тот же самый пользователь foreach, это вызовет проблемы ..

Christopher Supertramp 17.07.2018 09:48
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
34
0

Другие вопросы по теме