MySQL 如何设置新建用户的密码(mysql新建用户密码)

MySQL是一种流行的数据库服务器,它的基础架构均采用构建在社区成熟的SQL标准合集内的查询语言之上。一个MySQL用户可以拥有多个不同的账号,每个账号都有自己的密码,保证数据库的安全性。

我们可以用SQL语句或者MySQL控制台来创建一个新的MySQL用户,并设置密码。MySQL控制台可以通过mysql -u root -p连接到数据库。

首先我们创建一个名为myuser的MySQL用户:

MariaDB [(none)]> CREATE USER ‘myuser’@’localhost’ IDENTIFIED BY ‘password’;

然后我们可以为这个新建的用户分配权限:

MariaDB [(none)]> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO ‘myuser’@’localhost’;

最后,我们可以为myuser用户设置密码:

MariaDB [(none)]> SET PASSWORD FOR ‘myuser’@’localhost’ = PASSWORD(‘mypass’);

注意:在MySQL 5.7中,可以将用户密码进行加密。可以使用以下命令加密用户密码:

MariaDB [(none)]> ALTER USER ‘myuser’@’localhost’ IDENTIFIED BY ‘mypass’ PASSWORD EXPIRE NEVER;

为用户设置完成后,可以保持登录:

MariaDB [(none)]> quit;

以上就是MySQL如何设置新建用户的密码。通过上面的步骤,我们可以快速且安全地为MySQL创建一个新用户。


数据运维技术 » MySQL 如何设置新建用户的密码(mysql新建用户密码)