MySQL权限整理及授权命令
MySQL权限说明
MySQL是经常要使用的一种关系型数据库,数据库作为存储重要数据的地方,相应的,对数据库的授权管理,也必须很小心,下面,我将MySQL的权限作了整理,方便需要的时候查看。MySQL权限级别
服务器 》 数据库 》 表 》 列
另外还有存储过程、视图和索引
MySQL权限列表:
权 限
作用范围
作 用
all
服务器
所有权限
select
表、列
选择行
insert
表、列
插入行
update
表、列
更新行
delete
表
删除行
create
数据库、表、索引
创建
drop
数据库、表、视图
删除
reload
服务器
允许使用flush语句
shutdown
服务器
关闭服务
process
服务器
查看线程信息
file
服务器
文件操作
grant option
数据库、表、存储过程
授权
references
数据库、表
外键约束的父表
index
表
创建/删除索引
alter
表
修改表结构
show databases
服务器
查看数据库名称
super
服务器
超级权限
create temporary tables
表
创建临时表
lock tables
数据库
锁表
execute
存储过程
执行
replication client
服务器
允许查看主/从/二进制日志状态
replication slave
服务器
主从复制
create view
视图
创建视图
show view
视图
查看视图
create routine
存储过程
创建存储过程
alter routine
存储过程
修改/删除存储过程
create user
服务器
创建用户
event
数据库
创建/更改/删除/查看事件
trigger
表
触发器
create tablespace
服务器
创建/更改/删除表空间/日志文件
proxy
服务器
代理成为其它用户
usage
服务器
没有权限MySQL授权命令创建用户
CREATE USER "username"@"host" IDENTIFIED BY "password";
CREATE USER "user"@"192.168.1.10" IDENTIFIED BY "password";
CREATE USER "user"@"%"; #不设置密码
说明:如果主机位使用%,那么将允许从任意主机登录;密码可以为空,若为空,则用户可以不需要密码登录服务器。
补充:主机名或者IP中可以使用%进行通配,如**%.baidu.com**;192.168.1.%
补充:如果即有字母,又有数字,则不进行匹配(防止恶意访问)
补充:IPv4地址可以使用掩码,如192.168.0.0/255.255.0.0 匹配整个B类地址进行授权
GRANT privileges ON databasename.tablename TO "username"@"host";
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON . TO "user"@"%";
如果授予所有权限,则可以使用ALL,所有数据库和所有表可以使用*
注意:ALL并不包括GRANT OPTION权限(也不包括proxy权限),如果需要使本用户可以给其它用户授权,则可以使用如下语句:
GRANT GRANT OPTION ON . TO "user"@"%"; 或者:
GRANT privileges ON databasename.tablename TO "username"@"host" WITH GRANT OPTION;修改密码
SET PASSWORD FOR "user"@"%" = PASSWORD("pass");
mysqladmin -u用户名 -p旧密码 password 新密码取消授权
REVOKE privilege ON databasename.tablename FROM "username"@"host";
REVOKE SELECT ON . FROM "user"@"%";删除用户
DROP USER "username"@"host";查看用户权限
查看当前用户权限:
show grants;
查看其它用户权限:
show grants for "user"@"%";用户重命名
RENAME USER "user"@"%" TO "dong"@"%";刷新权限
flush privileges;
回到顶部MySQL权限说明all,服务器
授予所有权限alter,表
可以使用alter table来改变表的结构。alter table同时需要create和insert权限;重命名表需要旧表的alter和drop权限,新表的create和insert权限alter routine,存储过程
更改和删除存储过程(过程和函数)create,数据库/表/索引
允许创建新的数据库和表以及索引create routine,存储过程
允许创建存储过程(过程和函数)create tablespace,服务器
创建、更改或删除表空间和日志文件组create temporary tables,表
使用create temporary table创建临时表。会话创建临时表后,不再对该表进行权限检查,创建会话可以对该表执行任何操作create user,服务器
创建用户,允许使用alter user/create user/drop user/rename user/revoke all privileges语句对用户权限进行操作create view,视图
创建视图,允许使用create view语句delete,表
允许删除行drop,数据库/表/视图
删除现有数据库、表和视图。在分区表使用alter table … drop partition语句,truncate table也需要drop权限。若将mysql库的drop权限授予用户,则该用户可以删除权限数据库event,数据库
创建、更改、删除或查看事件调度程序的事件execute,存储过程
执行存储过程(过程和函数)file,服务器
允许使用load data infile和select … into outfile语句以及load_file()函数。从5.7.17开始,create table语句中的data directory或者index directory选项也需要该权限grant option,数据库/表/存储过程
授予其它用户或者从其它用户删除你所拥有的权限。 grant option权限使用户可以将其权限授予其他用户。具有不同特权和grant option权限的两个用户可以组合特权。index,表
创建或删除索引。适用于现有表,如果你具有create权限,则可以在创建表语句中包含索引定义insert,表/列
插入行。analyze table/optimize table/repair table表维护语句也需要该权限lock tables,数据库
锁表。使用lock tables语句显示的锁定你拥有select权限的表,包括写入锁,可以防止其它他话读取锁定的表process,服务器
显示线程信息。使用show processlist/mysqladmin processlist查看其它用户的线程,还可以使用show engine语句proxy,服务器
代理权限。可以代理成为另一个用户references,数据库/表
创建外键约束的父表需要该权限reload,服务器
允许使用flush语句。同进还启用等效的mysqladmin命令:flush-hosts,flush-logs,flush-privileges,flush-status,flush-tables,flush-threads,refresh和reloadreplication client,服务器
允许使用show master status/show slave status/show binary logs语句replication slave,服务器
允许从服务器请求当前主服务器上的更新select,表/列
选择行。其他读取列的语句也需要该权限,如delete或update语句中where子句指定的列show databases,服务器
通过show databases语句查看数据库名称show view,视图
通过show create view语句查看视图,与explain一起使用的视图也需要此权限shutdown,服务器
使用shutdown语句,mysqladmin关闭以及mysql_shutdown()函数super,服务器
通过修改全局系统变量来启用配置更改。对某些系统变量,设置会话值也需要该权限。binlog_format,sql_log_bin,sql_log_off
全局事务特性更改
启动和停止复制,包括组复制
允许使用change master to和change replication filter语句
二进制日志控制,purge binary logs和binlog语句
执行视图或存储程序时启用授权ID
允许使用create server,alter server和drop server语句
允许使用mysqladmin debug命令
启用innodb密钥轮换
使用des_encrypt()函数读取DES密钥文件
使用版本令牌用户定义函数
对非super帐户客户端连接的控制
使用kill语句或者mysqladmin kill命令终止属于其他用户的线程
即使达到max_connections控制的连接限制,服务器也会授受来自super客户端的连接
即使使用了read_only系统变量,也可以执行更新
super客户端连接时,服务器不执行init_connect系统变量内容
处于脱机模式offline_mode的服务器不会终止super客户端的连接,并接受来自super客户端的新连接
如果启用二进制日志记录,可能还需要super权限创建或更改存储过程trigger,服务器
触发器。创建、删除、执行、显示该表的触发器update,表/列
更新行usage,服务器
没有任何权限
中国女篮这次亚洲杯中,澳大利亚和日本,谁是最强的竞争对手?中国女篮这次亚洲杯中,澳大利亚还是日本,谁是最强对手,澳大利亚女排名次世界排名第2,而中国女篮世界排名第7,而日本排名第8,若澳大利亚派正牌国家队来参赛,中国女篮难胜澳大利亚,在刚
早高峰,公交车一大半是大爷大妈,风雨无阻,这么早干什么去呀?首先,我们对于命题所述的现象。只是少部分大爷大妈,而不是大部分大爷大妈。我也退休几年了,我很少坐车,一般公交车八站以内,没有急事,基本上是步行。主要是我喜欢步行。那么,分析少部分大
电动三轮车一般能跑多远?各种型号的电动车电瓶容量的大小不同,能跑的里程也有不小的差别。这得看是配备了多大的电池容量了,48V20AH电池的三轮车跑3540公里正常。如果是60V的,一般可以跑55公里左右。
重庆和成都,未来几年哪个发展潜力更大?我是从福州迁到重庆的东北人。以前在成都待过十年左右吧,2010年户口迁到重庆落户。成都最大感觉是生活安逸,大街上到处琳琅满目各种吃食,年轻女孩手拿小吃边吃边逛街是一道街景。成都人虽
旅行途中你吃过最好吃的鸡肉饭在哪里?犹记2020年2月28日那时正值疫情期间,我和妈妈自驾到广东惠州罗浮山。在上山的路上途中,见到有一个卖鸡的商贩,是23元一斤的清远鸡。当时就随手一买,准备好在山上静静的呆2日,因为
最好吃的宵夜是什么?我们家镇上的烧烤,鸭头可好吃了自然是羊肉串这个问题的概念对每个人来说,答案都是不一样的,有人喜欢清单有人喜欢麻辣见仁见智吧,你最喜欢的那一样东西就一定是最好吃的怀念以前的一帮朋友,
如果去欧洲旅游,你是选择自由行还是跟团呢?我已经去了一多半欧洲国家了,可以很负责任地说,只要是会一些基本英语的话,尽量自由行。尽量不要抱团。如果要报团,也不要贪图便宜报那种类似10天10国游的,去一大堆地方,哪儿都待不了多
四天时间从郑州出发,自驾,两千元左右有什么旅游路线?谢邀。青岛是照例不能去的了,两千块钱不够一盘大虾,很可能要把车留下。假设你是两个人。先加一箱油,260,还有1740元。一切准备就绪,这时候的你肯定拔剑四顾心茫然。因为不知道去哪,
到贺州旅游住几天才够?到贺州旅游,其实住多少天都不够,因为一旦踏上贺州这片土地,你便爱上它,不愿离开。我从小就喜欢大自然,家乡的青山绿水草地,伴我成长,无数美好的印象,深深地刻在我的记忆里。我叫董茂瑞,
戴什么手表可以扮猪吃老虎?小天才系列儿童手表。这样别人都觉得你是智障,只有你自己明白你很正常,稍微做点正常的事,比如背背乘法表之类的,就会收到一片惊讶的目光,这样还不够装x吗,加油西铁城舒博钛,全表钛合金的
有哪些物美价廉的复古手表推荐?徐不工推荐四个被遗忘的复古腕表品牌,算是小众向的补充吧劳力士,百达翡丽,爱彼和欧米茄等品牌在古董腕表收藏表中一直处于领先地位,不仅仅是因为它们卓越的品质,而且还因为它们具有一定的历
国庆假期,带您解锁米仓山大峡谷景区花式玩法愿以寸心寄华夏且将岁月赠山河今天2022年10月1日是祖国母亲73华诞躬逢盛世敬祝国泰家和国庆假期小编带你解锁旺苍米仓山大峡谷景区花式玩法!天空虽下着蒙蒙细雨但丝毫不影响被美好又快
中国沿海水质分布,海南广西青岛大连一类水质,长江口水质最差中国沿海地区海水整体质量分布图出炉,海南广西青岛大连整体一类水质,长江口水质最差我们都知道,中国是一个幅员辽阔人口众多发展迅猛的世界性大国,是世界综合实力第二强的国家,仅次于美国。
国庆假日,南阳市共接待游客594万人次实现旅游收入21。7亿元10月1日至7日,我市共接待游客594万人次,与去年同期相比下降21。6实现旅游收入21。7亿元,与去年同期相比下降21。5。旅游市场整体回暖,整个假期全市文化旅游市场安全无事故。
造车新势力最先倒下的会是小鹏么?你知道么?小鹏的股价在最近一年内已经暴跌了86。3,从高点的72美元,一路跌到13美元,市值蒸发超过500亿美元,湮灭的市值,相当于消灭了3个港股上市的吉利汽车,或者倒闭了6个港股
高校科技创新十年发展成就引关注据新华网报道,近日,教育部举行第十五场教育这十年11系列发布会,介绍党的十八大以来我国教育改革发展成效。十年来,教育部先后组织实施了高等学校创新能力提升计划关键领域自主创新行动基础
华师大研究员挑战超快物理测量极限,探寻阿秒化学时代上海科技35U35宫晓春阿秒是非常小的时间单位,相当于10的负18次方秒。借助阿秒光源,人们研究物质结构的视野正从原子分子层面拓展到亚原子尺度,从而直接观测乃至操控电子的阿秒运动。当人们能够进一步观测或者
芯片,海天一色市场刚刚传出拜登可能限制高端芯片出口的消息,美股芯片板块已经溃不成军,AMD暴跌13。87,英伟达大跌8,英特尔跌5。37。芯片板块大跌源于AMD三季报收入环比下跌了15。我们一直
营销推广不能突破法律底线近日,多款APP推出29。9元充值100元话费广告,消费者点击链接后仅收到名不副实的优惠券,甚至充值数千元话费才能享受一定优惠。如此画饼式营销,需引起各方警惕。毋庸置疑,此类营销属
韩媒称新能源车助推中国汽车扩大出口,8月出口量超韩近1倍亚细亚经济9月26日报道,中国大力发展电动汽车等新能源汽车产业,推动汽车出口大幅增长,8月单月出口量首次突破30万辆,大幅超过同期韩国16。82万辆的出口量,同比增长64。7,自5
当前市面最快充电器充满一部手机只需1015分钟不知不觉已到十月,距离双十一又近了,各大手机厂商,都在筹备自己的双十一活动,红米公司也不例外。据有关人士爆料,RedmiNote12系列手机入网,其配备的充电器,将会是当前市面上,
全球圈粉的4款国产手机,打破国外垄断,不再是低端的代名词点击关注,每天精彩不断!导读全球市场圈粉的4款国产手机,打破国外垄断,不再是低端的代名词!众所周知,手机是我们生活中非常重要的一个东西,随着手机的功能越来越强大,如今我们的衣食住行