MySQL 权限管理 用户管理
时间:2019-08-14
本文章向大家介绍MySQL 权限管理 用户管理,主要包括MySQL 权限管理 用户管理使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
我使用的是 MariaDB 数据库
查看 MySQL 所有用户:
select distinct concat('User: \'',user, '\'@\'', host, '\'') as query from mysql.user;
创建用户
创建本地用户
CREATE USER 'USER'@'localhost' IDENTIFIED BY 'PASSWORD';
创建网络用户
CREATE USER 'USER'@'%' IDENTIFIED BY 'PASSWORD';
授权
授予某个用户有访问整个数据库的所有权限(示例)
GRANT ALL ON *.* TO 'USER'@'%';
授予某个用户有访问某个数据库的某些权限(示例)
GRANT SELECT ON DBNAME.* TO 'USER'@'%';
更新授权表
flush privileges;
mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,
还有一种方法,就是重新启动mysql服务器,来使新设置生效。
查看某个用户的授权情况
SHOW GRANTS FOR 'USER'@'%';
撤销某个用户的授权
REVOKE privilegexxx ON databasenamexxx.tablenamexxx FROM 'usernamexxx'@'hostxxx';
(示例)
REVOKE SELECT ON *.* FROM 'USER'@'%';
设置与更改用户密码
SET PASSWORD FOR 'usernamexxx'@'hostxxx' = PASSWORD('newpasswordxxx');
如果是当前登陆用户用:
SET PASSWORD = PASSWORD("newpasswordxxx");
原文地址:https://www.cnblogs.com/ryanzheng/p/11349554.html
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- Educational Codeforces Round 83 (Rated for Div. 2) A~~E
- Codeforces Round #627 (Div. 3) 题解
- 牛客练习赛59 A~~D
- Codeforces Round #628 (Div. 2) A~~D
- AtCoder Beginner Contest 160 A ~ E
- SwiftUI:创建底部导航栏 tabBar
- AtCoder Beginner Contest 168 C
- 关于 Executor 和 ExecutorService
- 【队伍训练】Codeforces Round #660 (Div. 2)
- 【队伍训练2】 AtCoder Beginner Contest 165
- C# 的sql server like 的参数
- sql server 字符串替换函数REPLACE
- sql server 更新两个表的某个字段
- HTML 引用Css样式的四种方式
- Java也可以像python般range出连续集合