为 mysql 数据库建立用户名以及暗码的步伐:建立用户:create user 'username'@'hostname' identified by 'password';付与权限:grant all privileges on database_name.* to 'username'@'hostname';刷新权限表:flush privileges。

mysql怎么创建用户名和密码

MySQL 创立用户名以及暗码

要为 MySQL 数据库创立用户名以及暗码,请根据下列步调操纵:

1. 创立新用户

CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';
登录后复造

个中:

  • username 是要建立的新用户名。
  • hostname 指定用户否以从哪些主机衔接到数据库。可使用 % 通配符容许从任何主机毗连。
  • password 是新用户的暗码。

二. 付与用户权限

要为新用户授予对于数据库的造访权限,请运用 GRANT 语句。歧:

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'hostname';
登录后复造

个中:

  • database_name 是要授予拜访权限的数据库名称。
  • ALL PRIVILEGES 授予用户对于数据库的一切权限。也能够指定特定权限。

3. 刷新权限表

授予权限后,刷新权限表以使变更奏效:

FLUSH PRIVILEGES;
登录后复造

事例

要为主机名为 localhost 的用户 newuser 创立一个存在暗码 secretpassword 的新用户,并授予其对于 mydb 数据库的一切权限,请应用下列语句:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'secretpassword';
GRANT ALL PRIVILEGES ON mydb.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
登录后复造

以上即是mysql如何创立用户名以及暗码的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(5) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部