imho.ws |
![]() |
![]() |
![]() |
# 1 | |
Member
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325
![]() ![]() ![]() ![]() ![]() ![]() |
Удалил из базы users
подскажите пожалуйста - удалил из базы данных users, восстановил из бекапа, однако теперь любой пользователь может входить через админку. в чем проблема не пойму. стоит cms Smarty.
добавлено через 8 минут код из бекапа, может понадобится: [HIDE="DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id_users` int(10) unsigned NOT NULL AUTO_INCREMENT, `login` varchar(20) DEFAULT NULL, `pswd` varchar(33) DEFAULT NULL, `role` smallint(6) DEFAULT NULL, PRIMARY KEY (`id_users`), UNIQUE KEY `login` (`login`) ) ENGINE=MyISAM AUTO_INCREMENT=4 /*!40101 DEFAULT CHARSET=utf8 */;"][/HIDE] добавлено через 6 минут код Цитата:
может проблема в том, что восстановил одну из таблиц из бекапа, а не восстанавливал всю таблицу ?! |
|
![]() |
![]() |
# 3 | |
Member
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325
![]() ![]() ![]() ![]() ![]() ![]() |
EvroStandart, удалил таблицу, которую создал и прикол в том, что логинется с несуществующей таблицей users.
сделал следующий запрос: Цитата:
|
|
![]() |
![]() |
# 4 |
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
хм... так может, движок не эту таблицу использует?
проверь по коду - из какой таблицы идет авторизация и раздача прав вообще, вопрос похож на ![]()
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
![]() |
![]() |
# 6 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Пипец какая лапша жуткого кода...
А где вообще проверка прав? Вижу коментарий: Код:
/* Проверка пользователя: залогинен ли (кукисы), совпадает ли пароль и ип, с которого логинился. Если да - возвращается некое число (роль), которое влияет на права пользователя. У кого числовая роль меньше - тот могущественнее 1 - админ, 2 - модер... */
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. Последний раз редактировалось Hubbitus; 04.06.2010 в 14:15. |
![]() |