可以考虑一下更换只读用户view的默认角色实现。创建一个新角色info_read,然后把相应表的读权限赋予info_read,把view用户的默认角色由public改成info_read。--创建角色create role info_read;……--修改view用户的默认角色grant default role info_read to view--激活新角...
显示全部可以考虑一下更换只读用户view的默认角色实现。
创建一个新角色info_read,然后把相应表的读权限赋予info_read,把view用户的默认角色由public改成info_read。
--创建角色
create role info_read;
……
--修改view用户的默认角色
grant default role info_read to view
--激活新角色
SET ROLE info_read
如果这样还不彻底,再考虑把view用户的public给回收掉。
informix数据库一个用户可以被授予多个角色,但在某一时刻,对任意用户只能启用一个非缺省角色。
收起