Имеется самописный кем-то сайтик. На РНР.
БД у него на mySQL. И вот отчего-то перестал приниматься пароль на админку.
Есть полный доступ на FTP.
Есть .conf с указанием логина-пароля к БД (с админкой не совпадают, конечно)
Что можно сделать? Перекрутить проверку пароля при его проверке? Или как-то сбросить пароль?
Посмотрите как проверяется пароль в коде аутентификации админки. Если там хэш или хэш + соль - сгенерируйте нужный хэш с новым паролем и поменяйте в БД, если в открытом виде - просто поменяйте пароль в таблице БД.
Вы про это?
<?php
$login=$_GET['login']; if (!$login){$login=$_POST['login'];}
$pass=$_GET['pass']; if (!$pass){$pass=$_POST['pass'];}
if ($login && $pass){
//echo "$login=$pass";exit;
include "../config.php";
include "../func.php";
session_start();
$user=$login;
other_letter: заходите на www.md5.cz, пишите желаемый пароль, например 123123, получаете хэш 4297f44b13955235245b2497399d7a93, копируете его и опять вставляете в то же поле где вводили пароль, получаем 63ee451939ed580ef3c4b6f0109d1fd0 - вот этот хэш нужно сохранить в поле в БД. Если нет phpmyadmin, то можно через SQL:
UPDATE auth SET password = '63ee451939ed580ef3c4b6f0109d1fd0' WHERE login = 'СЮДА ПИШЕМ ЛОГИН';