伏龙肝 发表于 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数据库中给不同用户设置操作权限!

太谢谢了!哥哥。 :D

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 发表 http://bbs.chinaunix.net/images/common/back.gif
不就是表级权限吗?
首先回收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

页: [1]
查看完整版本: 请问如何在informix数据库中给不同用户设置操作权限!