imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 03.06.2010, 14:55     # 1
kakaya raznica
Member
 
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325

kakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царстве
Удалил из базы 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 минут
код
Цитата:
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 */;
добавлено через 29 минут
может проблема в том, что восстановил одну из таблиц из бекапа, а не восстанавливал всю таблицу ?!
kakaya raznica вне форума  
Старый 03.06.2010, 16:52     # 2
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Может проблема в пустой таблице?
EvroStandart вне форума  
Старый 03.06.2010, 17:06     # 3
kakaya raznica
Member
 
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325

kakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царстве
EvroStandart, удалил таблицу, которую создал и прикол в том, что логинется с несуществующей таблицей users.
сделал следующий запрос:
Цитата:
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 */;

INSERT INTO `users` VALUES
(1, 'julia', 'e2ba43083cad664d06f7782823eda84b', 1);
та же байда...
kakaya raznica вне форума  
Старый 03.06.2010, 19:56     # 4
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
Цитата:
Сообщение от kakaya raznica Посмотреть сообщение
прикол в том, что логинется с несуществующей таблицей users
хм... так может, движок не эту таблицу использует?

проверь по коду - из какой таблицы идет авторизация и раздача прав

вообще, вопрос похож на
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people.
BorLase вне форума  
Старый 04.06.2010, 13:58     # 5
kakaya raznica
Member
 
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325

kakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царстве
поподробнее

за вход отвечает файл admin.php


config.php


фишка реальная в том, что не трогали ничего кроме БД.
kakaya raznica вне форума  
Старый 04.06.2010, 14:12     # 6
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Пипец какая лапша жуткого кода...

А где вообще проверка прав? Вижу коментарий:
Код:
/*
Проверка пользователя: залогинен ли (кукисы), совпадает ли пароль и ип, с которого логинился. Если да - 
возвращается некое число (роль), которое влияет на права пользователя. У кого числовая роль меньше - тот
могущественнее  1 - админ, 2 - модер...
*/
Где эта проверка-то?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.

Последний раз редактировалось Hubbitus; 04.06.2010 в 14:15.
Hubbitus вне форума  
Старый 04.06.2010, 14:58     # 7
kakaya raznica
Member
 
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325

kakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царстве
Hubbitus, как я понимаю именно в конфиге она и делается..а так я ваще не знаю..думал что в конфиге...больше просто негде.
kakaya raznica вне форума  
Старый 07.06.2010, 14:05     # 8
kakaya raznica
Member
 
Регистрация: 12.11.2006
Пол: Male
Сообщения: 325

kakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царствеkakaya raznica Луч света в тёмном царстве
Проблема решена - все было просто - запаролировал доступ к директории под определенного пользователя.
kakaya raznica вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:01.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.