Перейти к содержанию

Как сменить пароли ?


Рекомендуемые сообщения

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

Ссылка на комментарий
Поделиться на другие сайты

Это был я вроде :D Форум Безналичка? :D

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Сорри, я сменял не запросом, а редактированием соответствующих таблиц, members

Ссылка на комментарий
Поделиться на другие сайты

RealUser, ну так распишите для ТС как это сделать 

Ссылка на комментарий
Поделиться на другие сайты


Сорри, я сменял не запросом, а редактированием соответствующих таблиц, members

То есть, например, если на форуме 1000 пользователей, ты 1000 раз проделывал одно и то же?

Ссылка на комментарий
Поделиться на другие сайты

То есть, например, если на форуме 1000 пользователей, ты 1000 раз проделывал одно и то же?

 

Господи, помилуй. Я делал следующее:

Качал таблицу member(или что там...)

Открывал в notepad c++

Сменял пароли.

Т.е. Выделил пароль. Далее "Найти все", "Заменить всё на..."

Ссылка на комментарий
Поделиться на другие сайты

Господи, помилуй

Это вряд ли)) 

Внимание, неожиданная развязка...

Как же ты менял пароли, если они в базе в зашифрованном виде хранятся? 

 

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

Ссылка на комментарий
Поделиться на другие сайты

Да, верно... запутался. Со всеми бывает. 

НО!

1. Имеется один пароль, допустим ipbmafia

2. Захешированы пороли в MD5

3. Хешируем пароль ipbmafia

4. Ищем то, что получилось

5. Нашли, нужено сменить пароль на ipbmafiaru, хешируем в MD5

6. Заменяем.

Готово

Ссылка на комментарий
Поделиться на другие сайты

Это вряд ли)) 

Внимание, неожиданная развязка...

Как же ты менял пароли, если они в базе в зашифрованном виде хранятся? 

 

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

ответ прост, я менял ТС пароли и мыло.
Ссылка на комментарий
Поделиться на другие сайты


ответ прост, я менял ТС пароли и мыло.

Я в курсе.

Лично я отказался от этой процедуры, т.к. не имею понятия как менять. Приоткроешь завесу тайны?

Ссылка на комментарий
Поделиться на другие сайты

создал теста, ввел нужный пароль - в итоге появился код зашифрованный в БД. (вот наш пароль)

мыло заменил по тому же запросу что и пароль:

UPDATE `таблица` WHERE `столбец` = 'значение'

если не ошибаюсь, нужно пробывать, но вроде там прописывал еще условия, делал это давно, и по этому тяжеловато вспомнить 

Ссылка на комментарий
Поделиться на другие сайты

Так пароли до этого у всех пользователей были одиаковы? Если да, то это в корне меняет дело. Тут обычным запросом можно обойтись)

Ссылка на комментарий
Поделиться на другие сайты

Так пароли до этого у всех пользователей были одиаковы? Если да, то это в корне меняет дело. Тут обычным запросом можно обойтись)

нет, были разные 

Ссылка на комментарий
Поделиться на другие сайты


нет, были разные 

Тогда я всё равно не пойму как у всех разом сменил зашифрованные пароли..

Ссылка на комментарий
Поделиться на другие сайты

Тогда я всё равно не пойму как у всех разом сменил зашифрованные пароли..

 

 

создал теста, ввел нужный пароль - в итоге появился код зашифрованный в БД. (вот наш пароль)
Ссылка на комментарий
Поделиться на другие сайты

Ладно, проехали, видимо мы не понимаем друг друга..

Ссылка на комментарий
Поделиться на другие сайты

Блин я тоже ни чего не понял (( То что в зашифрованном виде это я видел в таблице Таблица members Столбцы: - members_pass_hash  - members_pass_salt  ! 

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

sql запросы для смены паролей у пользователей, у которых email = 'значение':

UPDATE members SET members_pass_hash = 'ЗНАЧЕНИЕ ПОЛЯ hash' WHERE email = '[email protected]';
UPDATE members SET members_pass_salt = 'ЗНАЧЕНИЕ ПОЛЯ salt' WHERE email = '[email protected]'
 
Значения members_pass_hash и members_pass_salt берём у собственного пользователя, т.к. его пароль нам известен
Ссылка на комментарий
Поделиться на другие сайты

Respected, можно одним запросом два поля менять

UPDATE members SET members_pass_hash = 'ЗНАЧЕНИЕ ПОЛЯ hash', members_pass_salt = 'ЗНАЧЕНИЕ ПОЛЯ salt' WHERE email = '[email protected]';
Ссылка на комментарий
Поделиться на другие сайты

Да, я в курсе, просто поочерёдно делал запросы для проверки, так и скопировал на форум.

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...

Так. Допустим есть пароль 123.
А нам нужен 124

Мы создаем такой запрос?

UPDATE members SET members_pass_hash = '124', members_pass_salt = '124'
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...