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

未完成

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';
相关推荐
SHIPKING3934 分钟前
【开发策略】MCP 多表查询策略方案
数据库·oracle
kka杰10 分钟前
MYSQL 事务-1
数据库·mysql·oracle
学编程的闹钟14 分钟前
编写VMP爆破插件 (上)
学习
chian_ocean24 分钟前
在 KubeSphere 上部署 AI 大模型 Ollama
数据库
跟着珅聪学java33 分钟前
Jedis SetParams教程:参数化设置 Redis 键值对
数据库·redis·缓存
一颗宁檬不酸34 分钟前
数据库开发实战案例分享:从函数到存储过程的应用
数据库·数据库开发
北京中邦兴业39 分钟前
GMP洁净环境监测法规深度解读:构建以风险为核心的动态防御体系
数据库·人工智能·面试·职场和发展
TDengine (老段)1 小时前
人力减 60%:时序数据库 TDengine 助力桂冠电力实现 AI 智能巡检
java·大数据·数据库·人工智能·时序数据库·tdengine·涛思数据
小猪佩奇TONY1 小时前
OpenGL-ES 学习(18) ---- 实例化渲染
学习·elasticsearch·信息可视化
潇I洒1 小时前
Ubuntu Linux 24.04 安装MySQL 8.4.7
linux·数据库·mysql·ubuntu