【发布时间】:2012-09-30 05:16:27
【问题描述】:
有没有办法为 MySQL 服务器中的每个数据库设置密码。如果有,请给一些建议。
【问题讨论】:
-
数据库密码或用户密码?
-
你从 Jimp 那里得到了答案
标签: mysql sql database grant user-data
有没有办法为 MySQL 服务器中的每个数据库设置密码。如果有,请给一些建议。
【问题讨论】:
标签: mysql sql database grant user-data
您不能在 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;
这应该可以帮助您入门。
【讨论】: