Какие привилегии дать пользователю MySQL?

zbuilder

Новичок
Какие привилегии дать пользователю MySQL?

Подскажите плиз какие привилегии дать пользователю MySQL, чтобы он мог только делать выборку из базы?
Суть такова, - пользователь заходит на страницу, там же запускается скрипт, который делает список статей, что есть в определенной категории...
 

Фанат

oncle terrible
Команда форума
никаких
выборку делать должен твой скрипт, а не пользователь, зашедший на страницу
 

zbuilder

Новичок
Автор оригинала: *****
никаких
выборку делать должен твой скрипт, а не пользователь, зашедший на страницу
подожди, а как же
PHP:
/* Переменные для соединения с базой данных */ 
$hostname = "localhost"; 
$username = "myusername"; 
$password = "mypassword"; 
$dbName = "products";
скрипт узнает откуда брать данные, в самом скрипте не должно быть:
PHP:
$username = "myusername";  
$password = "mypassword"; 
 $dbName = "products";
 

Фанат

oncle terrible
Команда форума
не напрямую, конечно, а через инклюд, как минимум.
но соединяютс я с базой все скрипты под одним и тем же пользователем.
 

zbuilder

Новичок
Автор оригинала: *****
не напрямую, конечно, а через инклюд, как минимум.
но соединяютс я с базой все скрипты под одним и тем же пользователем.
да, конечно инклуд внутри страницы, но инклудится же должен какойто скрипт, у меня DLE там с правами общего пользователя я пока не разобрался, впрочем подсказали, что SELECT должно хватить, как считаете?
 

Фанат

oncle terrible
Команда форума
должно.
но я очень сомневаюсь, что в этом DLE куча разных пользователей для базы
можно и не инклудить ничего, если это совсем отдельная струница руками пишется
 

zbuilder

Новичок
Автор оригинала: *****
должно.
но я очень сомневаюсь, что в этом DLE куча разных пользователей для базы
можно и не инклудить ничего, если это совсем отдельная струница руками пишется
в DLE 1 пользователь для БД, уже вниутри скрипта DLE идет раздача прав, я с этим не хочу заморачиваться, поэтому создаю нового пользователя и использую его в скрипте, я хочу создать статическую страницу и уже туда вставить скрипт. Про права я спрашиваю - чтобы лишнего не дать.
 

zbuilder

Новичок
Автор оригинала: Single
Видимо стоит почитать это.
я чрезвычайно благодарен за принудительную возможность повторить этот материал, но там все же нет конкретного ответа на мой вопрос.
 

dimagolov

Новичок
zbuilder, в вопроса привилегий обычно придерживаются политики минимализма. то есть давать минимум привилегий (e.g. SELECT на конкретную БД), в случае возникновения объективной необходимости дополнительных привилегий их добавлять.
 
Сверху