Total Pageviews

Monday, 21 September 2020

安装MySQL完成后,修改初始密码(空密码)的方法

  用空密码登陆(命令为mysql -u root)成功后,输入命令:

ALTER USER root@localhost IDENTIFIED  BY 'ur-new-pw';

这样就成功了,可以输入quit退出,重新登录验证:

mysql -u root -p

会提示输入密码,输入上面设置的密码,回车即可登陆。

参考:https://blog.csdn.net/weixin_46083166/article/details/105266091

---------

登陆mysql后,

输入命令:create DATABASE yourdbname;

创建一个新的MySQL用户帐户:

要创建新的MySQL用户帐户,请运行以下命令:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newuser_password';

上方的命令中,将其设置为localhost,这意味着用户将只能从本地主机(即从运行MySQL Server的系统)连接到MySQL服务器。

要授予其他主机的访问权限,请使用远程计算机IP更改主机名部分(localhost)。例如,要授予具有IP 10.8.0.5的计算机的访问权限,应运行:

CREATE USER 'newuser'@'10.8.0.5' IDENTIFIED BY 'newuser_password';

要创建可以从任何主机进行连接的用户,请使用'%'通配符作为主机部分:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'newuser_password';


授予MySQL用户帐户的特权

可以向用户帐户授予多种类型的特权。您可以在此处中找到MySQL支持的特权的完整列表。

授予对特定数据库用户帐户的所有特权:

GRANT ALL PRIVILEGES ON database_name.* TO 'database_user'@'localhost';

全部对所有数据库上的用户帐户的特权:

GRANT ALL PRIVILEGES ON *.* TO 'database_user'@'localhost';


from https://www.myfreax.com/how-to-create-mysql-user-accounts-and-grant-privileges/

No comments:

Post a Comment