python-mysql批量赋权脚本

python解释器版本 python2.7

脚本开发背景:mysql敏感数据治理工作

mysql数据库敏感信息扫描工具扫描完成后,需要给数据库的qryuser只读账号,批量重新赋权,

只读账号创建时的权限  grant select on *.* to qryuser;

现在需要将只读账号的select权限精确到字段,需要将扫描出的含有敏感信息的字段屏蔽(即需要在重新赋权时去掉扫描出的含敏字段)

由于赋权工作量太大,因此开发此脚本。

前期将需要屏蔽的数据库信息存入excel表,excel表设计如下:

 

 

开发脚本名称grant_test.py:

 



posted @ 2020-09-11 14:47  ~相忘于江湖  阅读(203)  评论(0)    收藏  举报