Mysql管理必备工具Maatkit详解之六(mk-show-grants)
1 Comment2009年05月21日 作者: 大头刚
mk-show-grants - 顾名思义,查看和复制mysql权限。安装方法可以参考这里。
比如我查看用户名为sg的权限:
mk-show-grants -u sg -p’xxxx’ -h localhost |grep sg
– Grants for ’sg’@'localhost’
GRANT ALL PRIVILEGES ON *.* TO ’sg’@'localhost’ IDENTIFIED BY PASSWORD ‘*8A85934FFBB0E2A8B4A14B18133B4619A86E44F5′ WITH GRANT OPTION;
我想复制一个同样权限的的用户,只需要修改下用户名和IP就可。如果想给出删除的语法,加上 -d参数
mk-show-grants -u sg -p’xxxx’ -h localhost -d|grep sg
DROP USER ’sg’@'localhost’;
DELETE FROM `mysql`.`user` WHERE `User`=’sg’ AND `Host`=’localhost’;
– Grants for ’sg’@'localhost’
GRANT ALL PRIVILEGES ON *.* TO ’sg’@'localhost’ IDENTIFIED BY [...]
Mysql管理必备工具Maatkit详解之三(mk-audit)
1 Comment2009年05月18日 作者: 大头刚
mk-audit - 分析报告mysql状态和操作系统相关环境,给出推荐值。安装方法可以参考这里。
这个工具能把MYSQL的配置文件,SCHEMA的情况,操作系统的情况统一收集起来,形成一个统一的报表,并给出建议。
主要分成两部分:
第一部分是操作系统的情况,CPU,内存,硬盘等.
mk-audit -u sg -p’xxxx’
Server Specs
OS:
CPU: Intel(R) Xeon(TM) CPU 3.20GHz Architecture: 64-bit
Speed: MHz: 3192 3192 3192 3192
Cache: 2048 KB
Count: 2
Cores: 4
Memory: used 5.58G of 5.83G total (255.02M free)
Buffers: 98.55M
Cached: [...]



