Есть ли способ установить пароль для каждой БД в MySQL?

StackOverflow https://stackoverflow.com//questions/12658837

Вопрос

Есть ли какой-либо способ установить пароль для каждой базы данных в MySQL Server.Если там, дайте несколько предложений.

Это было полезно?

Решение

Вы не можете установить пароли на базах данных MySQL.Вы можете установить пароли для пользователей с привилегиями, предоставляемыми в соответствии с базой данных, таблицей и т. Д.

Создать синтаксис пользователя

CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
.

Грант синтаксис

GRANT ALL ON db1.* TO 'jeffrey'@'localhost';
GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';
GRANT USAGE ON *.* TO 'jeffrey'@'localhost' WITH MAX_QUERIES_PER_HOUR 90;
.

Это должно помочь вам запустить.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top