大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区
标题:
MySQL数据库添加新用户并设置数据库实例权限
[打印本页]
作者:
追影
时间:
2020-1-15 10:39
标题:
MySQL数据库添加新用户并设置数据库实例权限
1、‘localhost’和‘%’的区别:
localhost:允许本地 IP访问localhost的MySQL数据库;
%:允许外网IP访问MySQL数据库,本命令包含上面的命令,是所有的IP都可以访问该数据库;
2、创建新用户
首先刷新一下数据库权限:
flush privileges;
create user '新用户名称'@'%' identified by '新用户密码';
create user '新用户名称'@'localhost' identified by '新用户密码';
刷新一下数据库权限:
flush privileges;
2、分配数据库实例权限给创建的新用户
grant all privileges on 数据库实例名称.* to '用户名称'@'%' identified by '用户密码' with grant option;
grant all privileges on 数据库实例名称.* to '用户名称'@'localhost' identified by '用户密码' with grant option;
刷新一下数据库权限:
flush privileges;
大工告成,测试一下:
如需删除该用户:
drop user '用户名称'@'%';
drop user '用户名称'@'localhost';
刷新一下数据库权限:
flush privileges;
欢迎光临 大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区 (https://www.damicms.com/bbs/)
Powered by Discuz! X3.1