磨砺技术珠矶,践行数据之道,追求卓越价值 
回到上一级页面: PostgreSQL杂记页     回到顶级页面:PostgreSQL索引页 
[作者 高健@博客园  luckyjackgao@gmail.com]

查看权限表字段内容:

  1. mysql> desc mysql.user;
  2. +------------------------+-----------------------------------+------+-----+---------+-------+
  3. | Field | Type | Null | Key | Default | Extra |
  4. +------------------------+-----------------------------------+------+-----+---------+-------+
  5. | Host | char(60) | NO | PRI | | |
  6. | User | char(16) | NO | PRI | | |
  7. | Password | char(41) | NO | | | |
  8. | Select_priv | enum('N','Y') | NO | | N | |
  9. | Insert_priv | enum('N','Y') | NO | | N | |
  10. | Update_priv | enum('N','Y') | NO | | N | |
  11. | Delete_priv | enum('N','Y') | NO | | N | |
  12. | Create_priv | enum('N','Y') | NO | | N | |
  13. | Drop_priv | enum('N','Y') | NO | | N | |
  14. | Reload_priv | enum('N','Y') | NO | | N | |
  15. | Shutdown_priv | enum('N','Y') | NO | | N | |
  16. | Process_priv | enum('N','Y') | NO | | N | |
  17. | File_priv | enum('N','Y') | NO | | N | |
  18. | Grant_priv | enum('N','Y') | NO | | N | |
  19. | References_priv | enum('N','Y') | NO | | N | |
  20. | Index_priv | enum('N','Y') | NO | | N | |
  21. | Alter_priv | enum('N','Y') | NO | | N | |
  22. | Show_db_priv | enum('N','Y') | NO | | N | |
  23. | Super_priv | enum('N','Y') | NO | | N | |
  24. | Create_tmp_table_priv | enum('N','Y') | NO | | N | |
  25. | Lock_tables_priv | enum('N','Y') | NO | | N | |
  26. | Execute_priv | enum('N','Y') | NO | | N | |
  27. | Repl_slave_priv | enum('N','Y') | NO | | N | |
  28. | Repl_client_priv | enum('N','Y') | NO | | N | |
  29. | Create_view_priv | enum('N','Y') | NO | | N | |
  30. | Show_view_priv | enum('N','Y') | NO | | N | |
  31. | Create_routine_priv | enum('N','Y') | NO | | N | |
  32. | Alter_routine_priv | enum('N','Y') | NO | | N | |
  33. | Create_user_priv | enum('N','Y') | NO | | N | |
  34. | Event_priv | enum('N','Y') | NO | | N | |
  35. | Trigger_priv | enum('N','Y') | NO | | N | |
  36. | Create_tablespace_priv | enum('N','Y') | NO | | N | |
  37. | ssl_type | enum('','ANY','X509','SPECIFIED') | NO | | | |
  38. | ssl_cipher | blob | NO | | NULL | |
  39. | x509_issuer | blob | NO | | NULL | |
  40. | x509_subject | blob | NO | | NULL | |
  41. | max_questions | int(11) unsigned | NO | | 0 | |
  42. | max_updates | int(11) unsigned | NO | | 0 | |
  43. | max_connections | int(11) unsigned | NO | | 0 | |
  44. | max_user_connections | int(11) unsigned | NO | | 0 | |
  45. | plugin | char(64) | YES | | | |
  46. | authentication_string | text | YES | | NULL | |
  47. | password_expired | enum('N','Y') | NO | | N | |
  48. +------------------------+-----------------------------------+------+-----+---------+-------+
  49. 43 rows in set (0.00 sec)
  50.  
  51. mysql>

赋予权限:

  1. mysql> GRANT SELECT, INSERT, DELETE,UPDATE ON *.* TO 'usrabc'@'%';
  2. Query OK, 0 rows affected (0.00 sec)
  3.  
  4. mysql> FLUSH PRIVILEGES;
  5. Query OK, 0 rows affected (0.00 sec)
  6.  
  7. mysql>

查看赋予权限的情况:

  1. mysql> SELECT user, host,select_priv, insert_priv, update_priv,delete_priv from mysql.user;
  2. +--------+------------+-------------+-------------+-------------+-------------+
  3. | user | host | select_priv | insert_priv | update_priv | delete_priv |
  4. +--------+------------+-------------+-------------+-------------+-------------+
  5. | root | localhost | Y | Y | Y | Y |
  6. | root | server.gao | Y | Y | Y | Y |
  7. | root | 127.0.0.1 | Y | Y | Y | Y |
  8. | root | ::1 | Y | Y | Y | Y |
  9. | | localhost | N | N | N | N |
  10. | | server.gao | N | N | N | N |
  11. | usrabc | % | Y | Y | Y | Y |
  12. +--------+------------+-------------+-------------+-------------+-------------+
  13. 7 rows in set (0.00 sec)
  14.  
  15. mysql>

[作者 高健@博客园  luckyjackgao@gmail.com]
回到上一级页面: PostgreSQL杂记页     回到顶级页面:PostgreSQL索引页 
磨砺技术珠矶,践行数据之道,追求卓越价值

MySQL下查看和赋予权限的更多相关文章

  1. MySQL新增用户及赋予权限

    创建用户 USE mysql; #创建用户需要操作 mysql 表 # 语法格式为 [@'host'] host 为 'localhost' 表示本地登录用户,host 为 IP地址或 IP 地址区间 ...

  2. MySQL创建数据库并赋予权限

    1.创建一个mysql用户并设置密码create user 'MySql用户名'@'localhost' identified by '密码';2.限制账户资源grant usage on *.* t ...

  3. mysql添加用户并赋予权限命令

    添加用户: create user 'gouge'@'localhost' identified by 'gouge'; 赋予权限: 给gouge 用户赋予所有test开头的数据库权限 (test% ...

  4. MySQL下查看用户和建立用户

    启动数据库: [root@server ~]# mysqld_safe & [1] 3289 [root@server ~]# 130913 08:19:58 mysqld_safe Logg ...

  5. MySQL 新建用户并赋予权限

    创建一个用户: create user 'oukele'@'%' identified by 'oukele'; 提示下面所列出的信息的话,得刷新一下权限表 The MySQL server is r ...

  6. MYsql添加用户、赋予权限

    1.创建新用户 CREATE USER 'admin'@'%' IDENTIFIED BY '123456'; '%' 表示可以远程登录访问.操作 ‘localhost’ 表示只能本地登录访问.操作2 ...

  7. MySQL新建用户并赋予权限:解决命令行与Navicat展示数据库不一致问题

    1.创建新用户 'xiaoxiao'密码'123456' mysql> CREATE USER 'xiaoxiao'@'localhost' IDENTIFIED BY '123456'; 2. ...

  8. mysql 创建用户并赋予权限

    mysql> create user 'zhangsan'@'localhost' identified by '123456'; Query OK, 0 rows affected (0.00 ...

  9. mysql 查看用户的权限

    show grants for 'username'@'%';

随机推荐

  1. Vue2学习笔记:v-for指令

    1.使用 <!DOCTYPE html> <html> <head> <title></title> <meta charset=&q ...

  2. [翻译] PPiAwesomeButton

    PPiAwesomeButton https://github.com/pepibumur/PPiAwesomeButton UIButton category with new methods to ...

  3. 基于NSString处理文件的高级类

    基于NSString处理文件的高级类 我已经把处理文件的类简化到了变态的程度,如果你还有更简洁的方法,请告知我,谢谢! 使用详情: 源码: // // NSString+File.h // Maste ...

  4. Linux zip命令详解

    zip常见命令参数 Usage: zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list] The ...

  5. virtual memory exhausted: Cannot allocate memory 解决方法

    在阿里云买了个云服务器,内存1G.编译kudu时出现下面的错误: virtual memory exhausted: Cannot allocate memory 问题原因:由于物理内存本身很小,且阿 ...

  6. THE CUP OF LIFE即生命之杯。

    生命之杯 编辑 THE CUP OF LIFE即生命之杯. <生命之杯>(西班牙语:La copa de la vida,英语:The Cup of Life)是一首由波多黎各裔歌手瑞奇· ...

  7. tomcat-7.0.30安装及配置

    使用说明: 一.1.下载jdk(http://java.sun.com/javase/downloads/index.jsp),2.安装jdk-6u14-windows-i586.exe 3.配置环境 ...

  8. Spring 入门(概述)

    1.什么是框架 2.Spring简介 3.IOC(配置.注解) 4.Bean(配置.注解) 5.AOP(配置.注解.AspectJ.API) 资源: http://spring.io/ http:// ...

  9. 【CF662C】Binary Table

    题目 好吧,我连板子都不会了 有一个非常显然的做法就是\(O(2^nm)\)做法就是枚举每一行的状态,之后我们贪心去看看每一列是否需要翻转就好啦 显然这个做法非常垃圾过不去 首先我们发现每一列都不超过 ...

  10. 使用nginx替换Ingress

    总感觉k8s Ingress 不可控, 所以使用nginx 替换Ingress,还是比较简单的. apiVersion: extensions/v1beta1 kind: DaemonSet meta ...