GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION;
在结尾加上WITH GRANT OPTION就可以了!
11.3、关于root用户的访问设置可以使用如下命令,来一键设置root用户的密码,同时拥有所有的权限并设置为远程访问!
grant all privileges on *.* to 'root'@'%'identified by '123456';
如果想关闭root用户远程访问权限,使用如下命令即可!
grant all privileges on *.* to 'root'@'localhost'identified by '123456';
最后使用如下命令,使其生效!
flush privileges;
创建用户并进行授权,也可以使用如下快捷命令!
#例如,创建一个admin用户,密码为admingrant all privileges on *.* to 'admin'@'%' identified by 'admin';#刷新MySQL的系统权限相关表方可生效flush privileges;
最后需要注意的是:mysql8,使用强校验,所以,如果密码过于简单,会报错,密码尽量搞复杂些!
十二、总结本文主要围绕 Mysql 中常用的语法进行一次梳理和介绍,这些语法大部分也同样适用于其他的数据库,例如 oracle、sqlserver、postgres 等等,在数据操作栏,除了分页函数以外,基本都是通用的!
如果还有遗漏的地方,欢迎留言指出!
推荐阅读
- Linux之killall命令
- 夏日泡泡小说中的经典语句
- 使用MySQL导入数据时出现乱码的两种解决方法
- c# 8个常用的.net类库
- Mysql Innodb 引擎解决并发问题
- 什么是MySQL存储引擎?
- MySQL七种JOIN类型,终于学明白了
- MySQL崩溃-修复损坏的innodb:innodb_force_recovery
- 常用的微信营销软件有哪些
- MySQL的select流程