MYSQL学习之——管理用户

news/2024/7/24 13:26:23 标签: mysql, 学习, 数据库

MYSQL学习之——管理用户(DCL)

用户这个东西其实是一个和TABLE DATABASE 这种东西一样的并列关键字。
用户的管理无外乎几个操作
·查看用户
·添加用户
·删除用户
·更新用户名或密码
·改变用户对数据库的操作权限。

MYSQL语句功能备注
USE mysql; select * FROM user查看用户这样看user好像一张表啊
CREATE USER 用户名@主机名 INDENTIFIED BY 密码创建用户这句话的意思是:创建一个用户只能在指定主机上访问,但是主机名如果用%来通配,表名该用户可以在任何主机上访问该数据库
DROP USER 用户名@主机名删除用户除了删除数据是delete from table where 条件字段外,其他的全用drop
ALTER USER 用户名@主机名 INDENTIFIED WITH mysql_native_password BY 新密码修改用户密码
SHOW GRANTS FOR 用户名@主机名;查询用户权限
GRANT 权限列表 ON 数据库.数据表 TO 用户名@主机名;赋予用户权限
REVOKE 权限列表 ON 数据库.数据表 TO 用户名@主机名;撤销权限

注意事项:
1.权限列表其实就是写成 权限1,权限2,权限3
2.授权时,数据库和数据表可以写成*.*进行通配;


http://www.niftyadmin.cn/n/5008409.html

相关文章

js 根据键判断值

最原始的写法&#xff1a; 改进后的写法&#xff1a; const DeviceTypeObj {SO2: "SO<sub>2</sub>",CO: "CO",NO: "NO",NO2: "NO<sub>2</sub>",O3: "O<sub>3</sub>", let value Dev…

pip安装mysqlclient报错 Exception: Can not find valid pkg-config name

今天docker内搭建python3.10环境时报这个错误&#xff0c;安装 mysqlclient 时报错。 WARNING: The directory /home/seluser/.cache/pip or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions…

使用“vue init mpvue/mpvue-quickstart“初始化mpvue项目时出现的错误及解决办法

当使用"vue init mpvue/mpvue-quickstart"初始化 mpvue 项目时出现 "vue-cli Failed to download repo mpvue/mpvue-quickstart: connect ETIMEDOUT IP地址"原因是 github 的 IP 解析失败&#xff0c;连接超时 解决办法&#xff1a;更改最新的 github 的 …

【LeetCode】301.删除无效的括号

题目 给你一个由若干括号和字母组成的字符串 s &#xff0c;删除最小数量的无效括号&#xff0c;使得输入的字符串有效。 返回所有可能的结果。答案可以按 任意顺序 返回。 示例 1&#xff1a; 输入&#xff1a;s "()())()" 输出&#xff1a;["(())()"…

Solidity 小白教程:10. 控制流,用 solidity 实现插入排序

Solidity 小白教程&#xff1a;10. 控制流&#xff0c;用 solidity 实现插入排序 这一讲&#xff0c;我们将介绍solidity中的控制流&#xff0c;然后讲如何用solidity实现插入排序&#xff08;InsertionSort&#xff09;&#xff0c;一个看起来简单&#xff0c;但实际上很容易…

MySQL 中 MyISAM 与 InnoDB 引擎的区别

分析&回答 区别很多&#xff0c;大家说出下面几点&#xff0c;面试就应该 OK 了 1) 事务支持 MyISAM不支持事务&#xff0c;而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的&#xff0c;即每条SQL语句会默认被封装成一个事务&#xff0c;自动提交&#xff0c;这样会影响速…

postgre 12.11单实例安装文档

一 下载 访问https://www.postgresql.org/download/&#xff0c;点击左侧的‘source进行下载&#xff0c;一般选择bz2的安装包。 二 安装 这里安装12.11版本的postgre&#xff0c;数据目录路径为/data/server/pgdata&#xff0c;端口为5432. 2.1 安装依赖包 #安装 yum in…

如何控制Spring bean的生命周期

先了解下Spring bean的生命周期&#xff1a;创建 ------ 初始化 ------ 销毁&#xff0c;这对读懂Spring源码十分有帮助。 控制Spring bean的生命周期有3种方式&#xff0c;下面分别用代码展示 方式一&#xff1a;Bean 注解上手动指定bean的初始化方法和销毁方法 Configurat…