реализация обязательного контроля доступа в mysql

реализация обязательного контроля доступа в mysql

КАК реализовать обязательный контроль доступа в mysql. Как установить классификации (то есть совершенно секретно, секретно, конфиденциально и несекретно) и допуски в mysql. и как их сравнить.

решение1

Сначала вы можете создать пользователей на вашем сервере MySQL. Например:

CREATE USER 'your_name'@'localhost';

Вотссылка на синтаксис.

и добавить гранты сЗаявление о предоставлении гранта:

GRANT ALL ON your_db.* TO 'your_name'@'localhost';

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

Примечание: Эти действия невозможно выполнить с помощью системы привилегий MySQL:

  • Вы не можете явно указать, что данному пользователю следует отказать в доступе. То есть, вы не можете явно сопоставить пользователя, а затем отклонить соединение.
  • Нельзя указать, что у пользователя есть привилегии на создание или удаление таблиц в базе данных, но нет привилегий на создание или удаление самой базы данных.
  • Пароль применяется глобально к учетной записи. Вы не можете связать пароль с определенным объектом, таким как база данных, таблица или процедура.

пожалуйста, проверьтеэта ссылкаЧтобы получить больше информации.

Связанный контент