有关MySQL用户权限分配问题的讲解
程序员文章站
2022-04-12 20:12:32
1.创建数据库idoge_show,用于分配权限
-- 创建数据库
create database idoge_show;
2.创建用户idoge,密码1EHllOnPe...
1.创建数据库idoge_show,用于分配权限
-- 创建数据库 create database idoge_show;
2.创建用户idoge,密码1EHllOnPetjpMOua
-- 创建用户,且无登陆限制 create user 'idoge'@'%' identified by '1EHllOnPetjpMOua'; -- 创建用户,限本地登陆 create user 'idoge'@'localhost' identified by '1EHllOnPetjpMOua'; -- 创建用户,限ip为121.42.6.10的主机访问 create user 'idoge'@'121.42.6.10' identified by '1EHllOnPetjpMOua';
3.为用户分配数据库权限
-- idoge_show库只读权限 grant select on idoge_show.* to idoge@"%"; -- idoge_show库所有权限 grant all privileges on idoge_show.* to idoge@"%"; -- 所有库的所有权限 grant all privileges on *.* to idoge@"%"; -- 刷新权限 flush privileges;
上一篇: SQL注入之权限提升
下一篇: 软件开发中的自测及C代码示例