1.DBA应该给程序员分配哪些数据库权限
2.应该给程序上访问数据库的账号分配哪些权限?
本人公司现有的数据库账号分布情况:
所有人用一个账号(包括程序里面访问数据库的的配置文件里面的账号),该账号除删库权限,其他权限大部分都有。
现在的想法是建3个账号:
一个admin账号(DBA用,拥有最高权限)
一个账号程序上用(只有增删查改等权限)
一个账号给程序员用(只有查看权限)
(PS:测试库可以给程序员增删查改权限)
想法大概是这样,但是具体要哪些权限还不是很确定,怕有遗漏,希望大家给出宝贵的意见。(MYSQL数据库)
相关分类