Добавление нового пользователя через Sql запрос

D7
На сайте с 19.11.2015
Offline
0
800

Добрый вечер,

Вопрос заключается в следующем

Заливал базу CMS, и дампе не было пользователя администратора...

Вот структура

CREATE TABLE IF NOT EXISTS `admin` (

`id` int(11) unsigned NOT NULL AUTO_INCREMENT,

`mode` smallint(11) unsigned DEFAULT '1',

`time` int(11) unsigned DEFAULT '0',

`name` char(50) COLLATE utf8_unicode_ci DEFAULT '',

`salt` char(3) COLLATE utf8_unicode_ci DEFAULT '',

`passw` char(32) COLLATE utf8_unicode_ci DEFAULT '',

`login` char(32) COLLATE utf8_unicode_ci DEFAULT '',

`ip_addr` char(32) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

Вопрос в том, через какую команду туда можно добавить нового администратора

G2
На сайте с 27.10.2009
Offline
62
#1

Через консольную, прописанную для вашей CMS. Подробности в студию.

Видите поле `salt`? Это случайная составляющая пароля. Т.е. кроме того что он просто шифруется (как, каким алгоритмом, или алгоритмами если в несколько этапов), к нему еще и что-то подмешивается. Без, хотя бы, названия CMS вам помочь не смогут.

КакМаршрутник (http://goo.gl/forms/hMgaH0s9E5) — как маршрутник, но работает.
[Удален]
#2

Скопируйте туда соседнего админа с изменением login, если знаете его пароль может и получится, либо создать админа через морду на другой такой же cms а полученные данные вставить уже сюда через sql. Но все это совсем не дает никаких гарантий, т.к. cms может смотреть на какие то другие данные, скажем создавать соль на основе id и проверять эту особенность и пр.

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
denis789987:
Заливал базу CMS, и дампе не было пользователя администратора...

У администратора сайта совсем необязательно будет логин "admin". Это даже противопоказано.

Но ни в одном нормальном движке невозможно удалить последнего юзера с админскими правами.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
edogs software
На сайте с 15.12.2005
Offline
775
#4
denis789987:
Добрый вечер,
Вопрос заключается в следующем
Заливал базу CMS, и дампе не было пользователя администратора...

А цмс-то с контентом и рабочая? Или нет?

Просто раз нет администратора, то возможно цмс-ка просто еще не установлена, он при установке обычно создается.

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

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
D7
На сайте с 19.11.2015
Offline
0
#5

Я бы с удовольствием назвал бы движок...

Но) Это скажем так скрипт для создания сайта аля Аск фм...

Вот ссылка на него piker.me

Движок подозреваю называется QA Script

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
denis789987:
Вот ссылка на него piker.me

Скрипт http://ask.pe/

[офтоп]

даа... 95 var-ров в инлайн-яваскрипте несказанно порадовало :)

[/офтоп]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий