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

未完成

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';
相关推荐
2pi几秒前
mfy学习笔记
笔记·学习
小林熬夜学编程1 分钟前
【MySQL】第九弹---掌握SQL关键操作:更新、删除、插入与聚合分析的秘诀
linux·开发语言·数据库·mysql
m0_709214345 小时前
20250223学习记录
学习
lx7416026985 小时前
文章精读篇——用于遥感小样本语义分割的可学习Prompt
人工智能·学习·prompt
web151173602236 小时前
Redis--模糊查询--方法实例
数据库·redis·缓存
TT-Kun6 小时前
MySQL | 库操作
数据库·mysql
GreatSQL社区6 小时前
【GreatSQL优化器-15】index merge
数据库·oracle
PengShuaiD57 小时前
【数据库维护】如何解决Clickhouse数据库Too many parts报错
数据库·clickhouse
TechNomad8 小时前
C++访问MySQL数据库
数据库·c++·mysql
数据的世界018 小时前
Deepin(Linux)安装MySQL指南
数据库·mysql