Как сменить префиксы в БД???
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Как сменить префиксы в БД??? - 2008-09-01 20:48:15.926666
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
Люди, слышал что если в БД префиксы сменить, то мол уровень защиты увеличивается. Объясните какая фиг разница? что таблица nuke_**** что puke_*** ? всё равно ведь одно и тож. И ещё, хотел у ся на сайте сменить префиксы, у мню PHP-нюка 8, но скрипты которые я нарыл не пашут, если кто знает где есть для неё такой скрипт, скажите, а если нет, то как в ручную префиксы поменять? Плиииииз, объясните дикому студенту. Реально пытаюсь учится, но…
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-01 21:13:15.280000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Выполняешь через phpmyadmin следующую SQL: ALTER TABLE phpbb_users RENAME phpbb1_users ; и так для каждой таблички
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-01 21:27:36.283333
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
Пасиба, попробую ———————— попробовал, в 108 таблицах всё в ручную поменял, всё пашет, пасиб Осталось 2 вопроса: ———————– хорошо, эт понятно, что стандарт префикс это бяка но какую именно пользу приносит изменение префикса? ——————— и скриптик для нюки 8 есть у кого для этих дел?
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-01 23:02:01.100000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
quote:
ORIGINAL: ilimi но какую именно пользу приносит изменение префикса? начальный этап защиты от автоматизированного взлома стандартными средствами
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-01 23:05:35.646666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Какой еще скриптик? Копируешь то, что я написал в первом посте этой темы в блокнот, размножаешь: ALTER TABLE phpbb_users RENAME phpbb1_users ; ALTER TABLE phpbb_config RENAME phpbb1_config; и т.д. для всех таблиц, а дальше копируешь и вставляешь в phpmyadmin в ту же SQL и жмешь выполнить. Вот тебе и скрипт
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-01 23:20:19.966666
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
нууу, на самом деле люди создали скрипт, запускаешь и он автоматом всё меняет, главное новый префикс вписать, так сказать одним нажатием всё делает. По моему оч полезно если таблиц оч много. Ну да ладно, я "не местный", Вам лучше знать. ———– Теперь новая проблема. Поставил модуль новый на нюку, посмотрел в БД, а там таблица создалась со старым префиксов. Я удивлён, вроде в конфиге всё изменил на новый префикс и всё равно. ———- Эт модуль такой, или я неузрел что-то? ——— а заменил префиксы так, как Вы написали, это всё понял.
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-01 23:41:30.600000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
А тогда надо смотреть тот код, что модуль выполняет. Значит там есть SQL запросы для вставки, которые вставляют нужные новые таблицы для работы мода с префиксом по умолчанию, ибо откуда они знают (производители модуля) твой оригинальный префикс. Его также надо менять вручную либо в коде (что необязательно и муторно), либо также как расписано выше. Всё логично на самом деле Чуть не забыл. В файле типо config.php (ну там где пароль, логин, имя базы, хост) может стоять префикс базы по умолчанию. Так вот его тоже надо сменить. Если там есть такая строчка
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-02 00:18:43.410000
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
config.php я там сразу всё подправил, когда префиксы заменил, эт я слава Богу знаю =) во, добрый человек, помогает, остальные молчат ——— я админ.пхп запихал в другую папку и засунул кусок кода, который не даёт совершить доступ из вне, также с конфигом.пхп(на счёт конфига не помню) а в корневой, в дубликатах на оригинал, тож этот кусок кода вставил: ——————- $domainname = "домен.nax"; if ($_SERVER['SERVER_NAME'] != $domainname ) { echo "Access denied"; die(); } ——————– я типа тупой, или правильно сделал? вообще поможет код? ——————- разговор уже в другую сторону, ну да ладно =) (мне не нра, местные смайлы, по этому по старинке =)))))) )
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-02 01:08:09.460000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
гы, ты вообще на адресную строку форума этого глянь и подумай:) юзай .htaccess, самая лучшая защита в твоем случае <Files "config.php"> Order allow,deny Deny from all </Files>
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-02 01:12:50.416666
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
ээээ, ну я так понял, что я там понапихал, эт ббеспонт? — .htaccess мню уже воспользовался, везде для всего есть, где можно ——- а вот причём здесь адрессная строка форума, не понял :(
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-02 01:21:39.903333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
quote:
ORIGINAL: ilimi а вот причём здесь адрессная строка форума, не понял :( ну здесь как бы наоборот, по домашнему хоз-ву подсказывают и все такое с кодом иди сюда: Вопросы по PHP (для новичков)
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-02 01:25:43.106666
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
короче, я уже перестал сврубаться, в смысл, надо спать
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-02 18:54:43.763333
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
quote:
nuke_**** что puke_*** ? всё равно ведь одно и тож хакер как по твоему инфу из бд будет выводить не зная имен столбцов
|
|
|
RE: Как сменить префиксы в БД??? - 2008-09-03 00:39:40.300000
|
|
|
ilimi
Сообщений: 330
Оценки: 0
Присоединился: 2008-08-30 21:45:44.190000
|
В наше время всёёё возможно =)
|
|
|
|
|