数据库
首页 > 数据库> > 有没有一种方法可以为MySQL中的每个数据库设置密码?

有没有一种方法可以为MySQL中的每个数据库设置密码?

作者:互联网

有没有一种方法可以为MySQL服务器中的每个数据库设置密码.如果有,请提出一些建议.

解决方法:

您不能在MySQL数据库上设置密码.您可以为按数据库,表等授予的特权的用户设置密码.

CREATE USER Syntax

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

GRANT Syntax

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;

那应该可以帮助您入门.

标签:user-data,grant,sql,mysql,database
来源: https://codeday.me/bug/20191031/1978725.html