Меню сайта





Календарь новостей
«  Октябрь 2010  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031


Форма входа


Поиск


Друзья сайта



Приветствую Вас, Гость · RSS 28.03.2024, 14:47
Главная » 2010 » Октябрь » 25 » Забыл пароль на SAMS. Что делать?
Забыл пароль на SAMS. Что делать?
12:14
Черт. Забыл пароль на SAMS. Перепробовал все стандартные и нестандартные пароли, не пускает. Пришлось вспоминать как ставил SAMS.
Итак, как восстановить пароль на SAMS ?
Помню что база заполнялась из скриптов. Ага вот они:
Code

mail# pwd
/usr/local/share/sams/data
mail#ls  
sams_db.sql squid_db.sql upgrade_mysql_table.php
mail#

Структура базы заливается через скрипт sams_db.sql.
Помним, что встроенная учетная запись админа имеет логин: Admin. Лезем внутрь, ищем строчки с Admin:

Code

mail# grep Admin sams_db.sql  
  INSERT INTO groups VALUES('1','admin','Administrators','open');
  INSERT INTO passwd VALUES('Admin','00YfpO1MXDzqQ','1');
  UPDATE squidctrl.passwd SET passwd.pass=ENCRYPT("qwerty","00") WHERE passwd.user='Admin';
mail#

Заходим в MySQL под пользователем, у которого есть доступ к этой базе, путь для исключения всяких косяков сейчас это будет root:

Code
mail# mysql -u root -p
Enter password:  
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1056
Server version: 5.5.5-m3-log FreeBSD port: mysql-server-5.5.5_1

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Выполняем последнюю строчку из найденных:

Code
mysql> UPDATE squidctrl.passwd SET passwd.pass=ENCRYPT("qwerty","00") WHERE passwd.user='Admin';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1 Changed: 0 Warnings: 0

mysql>

Пробуем зайти в SAMS через веб интерфейс. Всё получается ?
Вот так, ничего страшного, если забыли пароль на SAMS. smile

Просмотров: 7089 | Добавил: rm-rf | Рейтинг: 5.0/2 |
Всего комментариев: 3
3 drobilkidereva  
0
линия переработки ПЭТ-бутылок в крошку, 500 кг/ч, $161.000
86-15063082955 , pavel@stankozavr.com
Желаем Всем чтоб было все фэншуйно в новом году!

2 Николай  
1
Респект! Работает! :)

1 Мда  
0
Виски бухать канистрами ))))))))))))) жесть

Имя *:
Email *:
Код *:
Сайт управляется системой uCoz