mysql grant查看用户权限命令
本文章来给大家总结一些常用的来查看mysql用户权限命令的一些方法总结,在mysql中查看用户权限命令是show grants for了,下面我来详细介绍grants这个命令,有需要了解的朋友可参考。
语句
代码如下 | 复制代码 |
show grants for 你的用户 |
比如:
代码如下 | 复制代码 |
show grants for root@'localhost'; |
查看用户权限。
代码如下 | 复制代码 |
show grants for 你的用户; |
查看MYSQL数据库中所有用户
代码如下 | 复制代码 |
mysql>SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; +---------------------------------------+ | query | +---------------------------------------+ | User:; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | | User: ; | +---------------------------------------+ 21 rows in set (0.01 sec) |
查看数据库中具体某个用户的权限
代码如下 | 复制代码 |
mysql> show grants for ; +-------------------------------------------------------------------------------------------------------------------+ | Grants for | +-------------------------------------------------------------------------------------------------------------------+ | GRANT PROCESS, SUPER ON *.* TO IDENTIFIED BY PASSWORD '*DAFF917B80E3314B1ABECBA9DF8785AFD342CE89' | | GRANT ALL PRIVILEGES ON `cacti`.* TO | +-------------------------------------------------------------------------------------------------------------------+ 2 rows in set (0.00 sec) mysql> select * from mysql.user where user='cactiuser' G *************************** 1. row *************************** Host: % User: cactiuser Password: *DAFF917B80E3314B1ABECBA9DF8785AFD342CE89 Select_priv: N Insert_priv: N Update_priv: N Delete_priv: N Create_priv: N Drop_priv: N Reload_priv: N Shutdown_priv: N Process_priv: Y File_priv: N Grant_priv: N References_priv: N Index_priv: N Alter_priv: N Show_db_priv: N Super_priv: Y Create_tmp_table_priv: N Lock_tables_priv: N Execute_priv: N Repl_slave_priv: N Repl_client_priv: N Create_view_priv: N Show_view_priv: N Create_routine_priv: N Alter_routine_priv: N Create_user_priv: N Event_priv: N Trigger_priv: N ssl_type: ssl_cipher: x509_issuer: x509_subject: max_questions: 0 max_updates: 0 max_connections: 0 max_user_connections: 0 |
不但grants可以查看用户权限,还可以授予MySQL用户权限 创建、修改、删除 MySQL 数据表结构权限哦
grant 创建、修改、删除 MySQL 数据表结构权限。
代码如下 | 复制代码 |
grant create on testdb.* to developer@'192.168.0.%'; |
grant 操作 MySQL 外键权限。
代码如下 | 复制代码 |
grant references on testdb.* to developer@'192.168.0.%'; |
grant 操作 MySQL 临时表权限。
代码如下 | 复制代码 |
grant create temporary tables on testdb.* to developer@'192.168.0.%'; |
grant 操作 MySQL 索引权限。
grant index on testdb.* to developer@'192.168.0.%';
grant 操作 MySQL 视图、查看视图源代码权限。
代码如下 | 复制代码 |
grant create view on testdb.* to developer@'192.168.0.%'; |
grant 操作 MySQL 存储过程、函数权限。
代码如下 | 复制代码 |
grant create routine on testdb.* to developer@'192.168.0.%'; -- now, can show procedure status |
mysql grant查看用户权限命令相关推荐
- mysql查询_MySQL查看用户权限的两种方法
MySQL查看用户权限命令的两方法: 一. 使用MySQL grantsmysql> show grants for username@localhost;实例:mysql> show g ...
- MySQL-(1)查看用户权限、(2)用户授权、(3)删除用户权限 语法格式总结
目录 (1)mysql中查看用户权限有2种方式: (2)mysql GRANT:用户授权(拥有grant权限的用户才可执行grant语句) (3)mysql revoke:删除用户权限有2种语法格式 ...
- mysql查询权限show grants_[MySQL]查看用户权限与GRANT用法
查看用户权限 show grants for 你的用户 比如: show grants for root@'localhost'; Grant 用法 GRANT USAGE ON *.* TO 'di ...
- mysql用户权限管理:查看用户权限、授予用户权限、收回用户权限
查看用户权限.授予用户权限.收回用户权限命令总结: 项 命令示例 查看用户权限 show grants; show grants for chushiyan@localhost; 授予用户权限 gra ...
- MySQL查看用户权限及权限管理
一. MySQL权限级别介绍 全局--可以管理整个MySQL 库--可以管理指定的数据库 表--可以管理指定数据库的指定表 字段--可以管理指定数据库的指定表的指定字段 权限存储在mysql库的use ...
- mysql grant usage on_grant 权限 on 数据库对象 to 用户
grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant select on testdb.* to common_ ...
- Oracle查看用户权限
模拟MySQL的show grants命令 首先创建用户,并且将示例帐号的表授权给他. sqlplus / as sysdba drop user edmond cascade; create use ...
- oracle的系统和对象权限 与 Oracle 查看用户权限
oracle的系统和对象权限 alter any cluster 修改任意簇的权限 alter any index 修改任意索引的权限 alter any role 修改任意角色的权限 alter a ...
- linuxoracle查看用户权限_实现Oracle授予用户权限的一个实例
本文将从用户创建讲起,特别讲述Oracle授予用户权限的一个实例,希望对大家了解Oracle授予用户权限有所帮助. 这两天在测数据库同步软件的时候,需要在Oracle里创建一个用户名和密码均为SYSD ...
最新文章
- 6万车主使用智能驾驶不给钱,理想汽车竟然还说越多越好?
- POSIX消息队列信号通知
- 理解微信小程序Wepy框架的三个事件交互$broadcast,$emit,$invoke
- Java代码块的学习
- [Ext JS6实战]动态数据绑定
- mysql show timestamp_MySQL中有关TIMESTAMP和DATETIME的总结
- “21天好习惯”第一期-13
- 王国斌最新演讲!给企业家7大建议:资本从来都不是免费的
- 领睿s1pro的黑苹果EFI及黑苹果教程
- python绘制坐标系_借助Python Turtle,了解计算机绘图的坐标系
- php仿携程网站,三分钟带你仿携程飞机票首页炫酷交互
- Nginx搭建虚拟域名
- Python 于 webgame 的应用
- 边境的悍匪—Kaggle—泰坦尼克号生还预测详细教程
- lowB三人组算法-冒泡排序-选择排序-插入排序
- 微信软文的作用说到底就是营销的一种手段
- 深圳东部公交WIFI试用体验
- 阿里云云效GitCode迁移至GitLab仓库
- 【自动驾驶传感器融合系列】02自动驾驶中的多传感器同步理论
- node.js 从基础到操作数据库
热门文章
- python中变量的类型是动态的随时可以变化_python动态类型简介
- [渝粤教育] 西南科技大学 政府经济学 在线考试复习资料
- 【渝粤题库】广东开放大学 民事诉讼法 形成性考核
- 【渝粤题库】陕西师范大学151204 中级财务会计作业(笔试题型)
- 【指南】远程抄表系统(AMR/AMI)中无线模块选型
- mysql 返回多行数据_mysql – 如何连接多个表,包括查找表和返回行中的数据
- MATLAB追加向量
- OpenFlow和SDN的历史和原理介绍
- Loadruner压数据库oracle,LoadRunner连接Oracle数据库(转)
- php如何写log日志,用php生成log日志