Chinaunix

标题: 请问如何在informix数据库中给不同用户设置操作权限! [打印本页]

作者: 伏龙肝    时间: 2003-07-28 15:11
标题: 请问如何在informix数据库中给不同用户设置操作权限!
诸位哥哥!

请问如何在informix数据库中给不同用户设置操作权限!

也就是说有的用户可以对数据库完全操作,而有的用户只能读但不能写数据库!

叩谢!
作者: cruelsun    时间: 2003-07-28 19:15
标题: 请问如何在informix数据库中给不同用户设置操作权限!
不就是表级权限吗?
首先回收public对该表的权限,然后对该表按用户分配权限,
语法是:
grant TAB_AUTH on OWNER.TABLE_NAME to USRE as OWNER
TAB_AUTH包括select update insert delete index等

数据库中有很多表的话,单靠手工维护起来很繁。
作者: 伏龙肝    时间: 2003-07-28 21:05
标题: 请问如何在informix数据库中给不同用户设置操作权限!
太谢谢了!哥哥。
作者: czw1413_cn    时间: 2003-07-29 19:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhmeng    时间: 2003-07-30 13:52
标题: 请问如何在informix数据库中给不同用户设置操作权限!
附给他管理员权限
用grant dba to public
作者: chinazjh    时间: 2007-07-31 17:01
原帖由 cruelsun 于 2003-7-28 19:15 发表
不就是表级权限吗?
首先回收public对该表的权限,然后对该表按用户分配权限,
语法是:
grant TAB_AUTH on OWNER.TABLE_NAME to USRE as OWNER
TAB_AUTH包括select update insert delete index等

数据 ...



我现在也遇到了这个问题.

但我现在应用系统中有.1600个表.一个一个加吗.

那也太麻烦了,有没有什么语句把某用户的delete update insert权限收回.

只给他select权限呀.
作者: czw1413_cn    时间: 2007-08-01 12:48
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2