查看mysql全部用戶的權限

下午有安全檢查,須要我告訴檢查人員數據庫中全部用戶的權限,百度以後,記錄下查詢方法作記錄,首先查詢出數據庫裏全部的用戶:
python

  1. mysql> select distinct concat(user ,'@',host) as query from mysql.user \G;
    mysql

  2. *************************** 1. row ***************************
    sql

  3. query: root@127.0.0.1
    數據庫

  4. *************************** 2. row ***************************
    安全

  5. query: root@::1
    dom

  6. *************************** 3. row ***************************
    ide

  7. query: python@local
    url

  8. *************************** 4. row ***************************
    spa

  9. query: python@localhost
    code

  10. *************************** 5. row ***************************

  11. query: qhz@localhost

  12. *************************** 6. row ***************************

  13. query: root@localhost

  14. *************************** 7. row ***************************

  15. query: zabbix@localhost

  16. *************************** 8. row ***************************

  17. query: root@localhost.localdomain

  18. 8 rows in set (0.00 sec)


  19. ERROR:

  20. No query specified


  21. mysql> select distinct concat(user ,'@',host) as query from mysql.user ;

  22. +----------------------------+

  23. | query                      |

  24. +----------------------------+

  25. | root@127.0.0.1             |

  26. | root@::1                   |

  27. | python@local               |

  28. | python@localhost           |

  29. | qhz@localhost              |

  30. | root@localhost             |

  31. | zabbix@localhost           |

  32. | root@localhost.localdomain |

  33. +----------------------------+

  34. 8 rows in set (0.00 sec)


複製代碼
上面內容都是查詢到的用戶,而後你須要看那個用戶的權限,分別來查詢下他們的權限,好比咱們看看zabbix的權限:
  1. mysql> show grants for zabbix@localhost;

  2. +------------------------------------------------------------------------------------------------------------------------+

  3. | Grants for zabbix@localhost                                                                                            |

  4. +------------------------------------------------------------------------------------------------------------------------+

  5. | GRANT ALL PRIVILEGES ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' |

  6. | GRANT ALL PRIVILEGES ON `zabbix`.* TO 'zabbix'@'localhost'                                                             |

  7. +------------------------------------------------------------------------------------------------------------------------+

  8. 2 rows in set (0.00 sec)


複製代碼
上面顯示的內容就是咱們查詢到的zabbix在本機的權限
加入你想看其餘的用戶的權限,能夠換其餘用戶便可
相關文章
相關標籤/搜索