现在的运行环境既是24小时运行环境,又有很多层次不同的人在上面开发,相当扯蛋。
更扯蛋的具有建表权限的数据库用户大家都知道密码。很多人还把密码写到了程序中。密码没法改了。
这烂摊子。
考虑了一下,有两种方法:
一、开数据库的审计功能
审计功能可以限制什么时候建表,比如上班时间不许这个账户建表。
二、只能事后通过脚本来监视。
查询系统表,该库的所有表名,生成一个文件,第二天再生成一次,有多的表就告警。
现在的运行环境既是24小时运行环境,又有很多层次不同的人在上面开发,相当扯蛋。
更扯蛋的具有建表权限的数据库用户大家都知道密码。很多人还把密码写到了程序中。密码没法改了。
这烂摊子。
考虑了一下,有两种方法:
一、开数据库的审计功能
审计功能可以限制什么时候建表,比如上班时间不许这个账户建表。
二、只能事后通过脚本来监视。
查询系统表,该库的所有表名,生成一个文件,第二天再生成一次,有多的表就告警。