Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: MySQL: information_schema
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » MySQL: information_schema

Страниц (1): [1]
 

1. SergeyQW - 21 Февраля, 2011 - 23:22:54 - перейти к сообщению
Собственно вопрос: что это за база данных, зачем она нужна и как сделать так, что бы "простые смертные пользователи" не могли ее видеть?
2. OrmaJever - 22 Февраля, 2011 - 00:36:44 - перейти к сообщению
Виртуальная таблица которая формируется при запуске сервера. В ней хранятся имена таблиц, колонок, привелегии пользователей и запретить её не как.
3. SergeyQW - 22 Февраля, 2011 - 09:01:12 - перейти к сообщению
Нужно ее не запретить, а лишь сделать так, что бы пользователи ее не видели... ведь это реализовано на всяких хостингах..

просто используя пхпМайАдмин например, все видят 2 базы: свою и эту..
4. EuGen - 22 Февраля, 2011 - 09:11:17 - перейти к сообщению
Не давать "простым смертным" root-привилегий; прочитать здесь;
http://dev[dot]mysql[dot]com/doc/refman/[dot][dot][dot]tion-schema[dot]html
5. SergeyQW - 22 Февраля, 2011 - 10:29:22 - перейти к сообщению
Спасибо, прочитал. Да, действительно, в нее никто записать ничего не может(у меня правильные привилегии стоят, может только рут). Я ее скрыть хочу от посторонних глаз.. Хотя по идее пользователи не могут ее видеть, тем не менее они ее видят..

 

Powered by ExBB FM 1.0 RC1