informix权限限制
现在正在用着的informix权限限制太少,现有如下方案,不知能否实现,或者有其它比较好的经验分享:
1、现用的comdba改成只能有数据库的更新权限,比如更改表结构,删除、插入等工作,且赋予其最小的目录权限。
2、新建comapp用户,只能允许开发人员做程序的更新,赋予最小的目录权限。
3、comoc用户作为启停服务的用户。
等于是上述三个用户的权限基本是独立开来的。
[解决办法]
你的要求是可以实现的。
在数据库权限方面,用grant命令可以设定用户对每个库、每张表的操作权限,比如是否允许执行create、insert、delete。关于语法,你可以看一下帮助。
至于控制开发人员只能访问指定目录的程序,这个要由操作系统的文件权限控制来实现。如果能够引入版本控制软件,就更好了。