MySQL 新建用户并赋予所有数据库权限
首先,登录 MySQL 数据库:
mysql -u root -p
然后,创建新用户:
CREATE USER 'ioc'@'%' IDENTIFIED BY 'password';
其中,'ioc' 是新用户的用户名,'%' 表示可以从任何主机连接(如果只允许从本地连接则使用 'localhost'),'password' 是新用户的密码。
接下来,为新用户授权:
GRANT ALL PRIVILEGES ON *.* TO 'ioc'@'%';
其中,'.' 表示所有库、所有表,'ioc'@'%' 表示新用户从任何主机连接都有这些权限。
最后,刷新权限:
FLUSH PRIVILEGES;
这样,新用户 'ioc' 就可以从任何主机连接 MySQL,并对所有库进行增删改查操作了。
原文地址: https://www.cveoy.top/t/topic/nhNe 著作权归作者所有。请勿转载和采集!