Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2010, 16:38   #1
shtep
Пользователь
 
Регистрация: 01.03.2010
Сообщений: 16
По умолчанию Проблема с созданием пользователя

Не знаю тут ли стоит задавать вопрос или в sql, поэтому заранее извените если не там.
Проблема в следующем: Есть 2 файла reg.php и reg_obr.php.
В reg.php находится форма. В форме 2 текстовых поля(login и password).
После заполнения формы и нажатия на кнопку, данные посылаются в reg_obr.php
В reg_obr.php находится код для создания пользователя с привилегиями для доступа к серверу.
PHP код:
mysql_querry(GRANT SELECT(`title`) ON practics test TO '".$login."'@'localhost' IDENTIFIED BY '".$password."'"); 
здесь:
title поле из таблицы test.
test таблица из базы practics
practics база данных.
$login и $password получаются из формы.

Так вот. Пользователь нормальное создается и должен иметь права только на просмотр базы practics таблицы test поля title, но в новом файле сделав запрос:
mysql_query("SELECT * FROM test");
созданный пользователь видет все поля. Как сделать чтобы он видел определенные поля в таблице?
shtep вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с созданием класса Arkuz Общие вопросы Delphi 10 18.04.2010 14:18
Проблема с созданием текстового файла BuT@JL Помощь студентам 3 27.02.2009 18:04
Проблема с созданием CButton st1q Общие вопросы C/C++ 5 14.09.2008 13:57
Проблема с созданием компонентов dr.Chas Общие вопросы Delphi 4 25.04.2008 20:12