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

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仄台此外相闭文章!

发表评论 取消回复