对于由 创建的非root Informix v11.7 安装user1
,user1
隐含地被授予 DBSA 权限。
如何授予与DBSAuser2
同等的权利?user1
user2
应该能够
- 在单用户模式和在线模式之间切换数据库服务器 (
onmode -j/-m
) - 运行
dbexport
和dbimport
工具。
两个用户帐户 (user1
和user2
) 都是操作系统用户帐户。
更新:
$INFORMIXDIR
-tree 由 拥有并且user1:group1
是user2
的成员group1
。
如果按上述方式user2
运行,则会(大致)发出以下错误消息:onmode/dbexport/dbimport
onmode -j
并onmode -m
返回:
Must be a DBSA to run this program
dbexport "db@dbs" -c -q -ss
并dbimport -c -q -i . "db@dbs"
返回:
-1809 - Server rejected the connection.
并且日志文件显示:
00:00:00 Reject connection - 12
00:00:00 Error: Local user validation failed.