![]() |
Ярпортал: форум Ярославля ![]() |
![]() ![]() ![]() ![]() |
Здравствуйте, Гость ( Вход·Регистрация ) | Сделать Yarportal.Ru стартовой страницей |
![]() |
Страницы: (2) [1] 2 ( Перейти к первому непрочитанному сообщению ) | ![]() ![]() ![]() |
Beirut |
Дата 15.03.2007 - 04:23
|
Yarportal.Ru ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Администратор Сообщений: 205612 Пользователь №: 2 Регистрация: 18.03.2003 - 03:51 ![]() |
в-общем по невнимательности снес ник jonic... вместо того чтобы добавить его в модераторы.....
регистрацию восстановил из бэкапа... но не до конца... оставленные jonic ранее сообщения оставлены незарегестрированным джоником.... в-общем одной восстановленной записи из таблицы members недостаточно... нужно еще подредактировать таблицу posts.... во всех сообщениях оставленных Джоником, поле author_id сменилось с 776 (айди Джоника) на 0..... я не силен в коммандах майэскуэль..... выбираю все постыДжоника так..... SELECT * FROM `posts` WHERE `author_name` = 'jonic' ORDER BY `pid` DESC LIMIT 0 , 30 все их вижу... а как у всех этих постов автоматически заменить поле author_id с 0 на 776 ???? вручную 3000 сообщений не изменишь |
Leonid |
Дата 15.03.2007 - 08:44
|
Unregistered ![]() |
update posts set author_id = 776 where author_name = 'jonic'
т.е. заменить author_id на 776, если имя автора = 'jonic' |
|
Alexander.M |
Дата 15.03.2007 - 08:51
|
Hello, IT ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 7381 Пользователь №: 733 Регистрация: 4.12.2003 - 15:48 ![]() |
update `posts` set `author_id`=776 where `author_name` = 'jonic'
*пока писал, уже опередили |
VIPer |
Дата 15.03.2007 - 09:31
|
В малиновых штанах ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 2447 Пользователь №: 9839 Регистрация: 15.08.2006 - 10:27 ![]() |
Beirut
Кстати выкладывать на общее обозрение имя таблиц и ИД не есть гут, если конечно они не изменены ![]() Советую после исправления ситуации удалить топик. |
ASudakov |
Дата 15.03.2007 - 09:38
|
Unregistered ![]() |
VIPer
наверное IPB - это очень закрытая система, что нигде имен таблиц не найдешь? |
|
VIPer |
Дата 15.03.2007 - 10:08
|
В малиновых штанах ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 2447 Пользователь №: 9839 Регистрация: 15.08.2006 - 10:27 ![]() |
ASudakov
А поменять то их чтоли никак? |
ASudakov |
Дата 15.03.2007 - 12:06
|
Unregistered ![]() |
VIPer
а зачем? 1) вы предполагаете, что возможна ситуация, когда злоумышленнику доступно выполнение запросов на select и update, но он не может посмотреть структуру database и поля конкретных таблиц? 2) и что вы предлагаете - Beirut-у, который не может сделать update, переименовать таблицу posts в very_secret_posts, поменять название столбца author_id в chtob_nikto_ne_dogadalsya_author_id и потом еще поменять по всем скриптам название таблицы и столбца? какой в этом смысл - сильно повысится секретность? какой-то флуд из простого вопроса получается :-) |
|
Beirut |
Дата 15.03.2007 - 14:06
|
Yarportal.Ru ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Администратор Сообщений: 205612 Пользователь №: 2 Регистрация: 18.03.2003 - 03:51 ![]() |
да поменял я... там еще префикс есть специфический...
кстати, чаще всего название таблицы по умолчанию люди не меняют ibf posts кстати, о названиях таблиц, была одна псевдоуязвимость: http://www.sysman.ru/index.php?showtopic=4118 ладно.. речь не об этом.... т.е. этой команды будет достаточно в окошке sql в пхпмайадмин.. update `posts` set `author_id`=776 where `author_name` = 'jonic' больше ничего? |
gheuy |
Дата 15.03.2007 - 14:15
|
![]() В малиновых штанах ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 1028 Пользователь №: 5068 Регистрация: 25.10.2005 - 13:25 ![]() |
мне бы ваши проблемы
|
PadoNaK |
Дата 15.03.2007 - 17:48
|
![]() я кусаюсь ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 1989 Пользователь №: 8348 Регистрация: 31.05.2006 - 09:11 ![]() |
Beirut
да именно так |
recruit |
Дата 15.03.2007 - 18:21
|
||
Unregistered ![]() |
gheuy, вам своих что -ли мало, раз Бейрутовых хочется? ) |
||
|
Nazer |
Дата 15.03.2007 - 20:59
|
шворц ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 4010 Пользователь №: 1484 Регистрация: 26.05.2004 - 18:58 ![]() |
бедный Джоник
|
Beirut |
Дата 16.03.2007 - 03:06
|
Yarportal.Ru ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Администратор Сообщений: 205612 Пользователь №: 2 Регистрация: 18.03.2003 - 03:51 ![]() |
восстановили Джоника ))
а чего смертельного-то? ну заново можно было зарегистрироваться с новым именем |
jonic |
Дата 16.03.2007 - 10:00
|
![]() Мастер SEO ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 5342 Пользователь №: 776 Регистрация: 15.12.2003 - 16:57 ![]() |
Тут я всё работает я восстановлен
![]() |
PadoNaK |
Дата 16.03.2007 - 14:51
|
![]() я кусаюсь ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 1989 Пользователь №: 8348 Регистрация: 31.05.2006 - 09:11 ![]() |
jonic
Поздравляю со вторым днем рождения ![]() |
![]() |
![]() ![]() ![]() |
Правила Ярпортала (включая политику обработки персональных данных)