数据库学习之用户管理和权限问题

未完成

grant命令

grant命令用来管理权限,grant是集授权、创建用户、修改密码到等一系列权限于一身的一个命令。

语法

sql 复制代码
  grant 权限列表  on 库名.表名 to 用户名@'客户端主机' 
  		[identified by '密码'  with option参数];

例子

任意数据库全部权限赋给123这个用户,并且123这个用户可以远程登陆,并且设置123这个用户的密码为123

sql 复制代码
 grant all on *.* TO 123@'%' indentify by '123';

创建用户命令

语法

sql 复制代码
create user [if not exists] 用户名称@'localhost' identified by 密码;

例子

如果123这个用户不存在,则创建123这个用户,并且123这个用户可以远程登陆,并且123这个用户密码为123

sql 复制代码
create user if not exists 123@'%' identified by '123';
相关推荐
霖霖总总19 小时前
[小技巧56]深入理解 MySQL 聚簇索引与非聚簇索引:原理、差异与实践
数据库·mysql
A9better20 小时前
嵌入式开发学习日志53——互斥量
stm32·嵌入式硬件·学习
Dreamboat-L20 小时前
Redis及其两种持久化技术详解
数据库·redis·缓存
伐尘20 小时前
【MySQL】间隙锁 与 排他锁 的区别
数据库·mysql
浒畔居20 小时前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
一个响当当的名号20 小时前
lectrue9 索引并发控制
java·开发语言·数据库
进阶小白猿20 小时前
Java技术八股学习Day30
java·开发语言·学习
liu****20 小时前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
近津薪荼20 小时前
优选算法——双指针6(单调性)
c++·学习·算法
三水不滴21 小时前
Redis缓存更新策略
数据库·经验分享·redis·笔记·后端·缓存