Реклама - основной доход Cscontrol.Ru. Пожалуйста, внесите наш сайт в список исключений, чтобы мы могли развивать наш проект и радовать Вас новыми материалами.
  • Страница 1 из 1
  • 1
Настройка прав доступа MySql
Дата: Пятница, 22.04.2011, 21:11 | Сообщение # 1
Модераторы Сообщения: 56 Награды: 0
В помощь начинающим выкладываю мануал по настройке досутпа к таблицам и базе mysql в целом, чтоб ваша база была в

целости и соханности.

Я не буду рассказывать про настройку прав доступа через PhpMyAdmin ибо большая часть новичков все еще юзают навикат,

поэтому рассмотрим настройку прав доступа через навикат.

1.Открываем навикат.
2.Oткрываем настроенный коннект, в нашем случае это localhost.
3.Выбираем базу данных скрин № 1 ( не обязательно щелкать на ту базу на которую хотите установить права.)
4.Щелкаем правой кнопкой на выбранную Базу.

5. Жмем кнопку Manage users и видим новое окно в котором слева указаны MySql юзеры (в нашем случае юзер один)

справа указаны привелегии.

6.Если вам надо настроить права доступа именно на определенные таблицы в конкретной базе (данный случай мы и

рассмотрим, к примеру нам надо права доступа к базе l2jdb для сайта с включеной регистрацией) то делаем следущее.

6. Открываем коннект юзера в открывшемя окне, видим дерево баз данных, а так же видим флажки прав доступа справа.
6.1 Снимаем все флажки, это спрячет все базы которые вы не хотите показывать,в том числе базу Mysql где содержатся

все важные таблицы.Жмем сохранить и идем дальше.

7.Выбираем базу данных L2jdb,устанавливаем флажок прав доступа только Select жмем сохранить и открываем дерево

таблиц в этой бд.

Немного уточню для тех кто не в курсе.

SELECT Пользователь может выполнять запросы в таблице на просмотр.
INSERT Пользователь может выполнять команду INSERT в таблице и внедрять свои запросы.
UPDATE Пользователь может выполнять команду UPDATE в таблице и обновлять данные.
DELETE Пользователь с этой привилегией может выполнять команду DELETE в таблице и удалять все что хочет.

Это основные команды которые используются сайтами.Изучить другие команды вы можете сами в великой сети интернет.

8.Выделяем таблицу accounts - ставим флажок select , insert , update(в зависимости от скрипта рега).
На примере таблица admin_command_access_rights

9.Если стоит статистика топов( топ персов,кланов,замков и т.п.) Для этих таблиц ставим только select.
10. Если есть личный кабинет то на него ставим права к таблицам этой БД в зависимости от функционала личного
кабинета.



Аренда сервера!
CS-DATA.ORG.UA

1) Качество
2) Низкий пинг
3) Низкие цены

  • Страница 1 из 1
  • 1
Поиск:

Администрация не несёт ответственности за содержащие файлы на данном портале.
Все материалы на сайте принадлежат исключительно их владельцам!
Главный администратор сайта TheNega | | Sitemap | Sitemap-Forum | RSS лента
Всё для Counter-Strike 1.6, GO
Всё для CS:GO