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

未完成

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';
相关推荐
zhangchaoxies几秒前
Python Web应用负载均衡方案_结合Nginx权重设置实现高可用
jvm·数据库·python
qq_33456355几秒前
C#怎么操作SQLite加密数据库 C#如何创建和使用加密的SQLite数据库文件保护数据【数据库】
jvm·数据库·python
qq_413847402 分钟前
Redis如何利用Lua实现秒杀资格与库存的双重校验
jvm·数据库·python
2401_871696525 分钟前
苹果微软双修党福音:Navicat如何优化跨系统传输性能延迟
jvm·数据库·python
m0_493934535 分钟前
生产环境SQL如何动态控制窗口的计算范围
jvm·数据库·python
djjdjdjdjjdj5 分钟前
Golang Redis如何做分布式锁_Golang Redis分布式锁教程【详解】
jvm·数据库·python
河阿里5 分钟前
Redis:命令行基础语法与实战
数据库·redis·bootstrap
2301_816660217 分钟前
golang如何实现消息批量消费_golang消息批量消费实现策略
jvm·数据库·python
qq_189807039 分钟前
SQL视图性能低怎么办_将普通视图转换为带索引的物化视图
jvm·数据库·python
yejqvow1215 分钟前
如何在 Supabase 中安全实现用户“鼓掌”计数(防刷、防重放、防越权)
jvm·数据库·python