银行Informix_on_line数据库由于存储了储户的大量重要信息,为了数据库的安全性必需要对数据的操作有严格的规定,如进入on_line数据库要履行严格的手续,这在某些时候又给查找问题带来不便,因此有必要专门建立一个动态查询用户,该用户仅有对数据库的可读权限。 具体做法是: 1.建立查询用户,该查询用户应具有数据库使用的环境 2.将查询用户与数据库作连接(work用户为例) ln-s/homel/work/homel/read(将查询用户read与数据库用户作连接); 3.由work用户使用数据库,将connect权限赋予read用户 grant connect to read; 4.对数据库中每一张表放select权给read用户 grant select on abc to read.(将select权限赋给read用户) 这样,以read用户注册,对数据库拥有了可读操作,给查找问题等带来方便。