一个普通用户如何获取两个以上不同实例的授权

我现在遇到一个问题,一个用户test,两个实例db2inst1 db2inst2,那如何让tes用户同时都可以拥有两个用户的授权
我在db2inst1 中的bashrc中写入授予test的权限
然后在test用户bashrc中写入
if [ -f /db2home/db2inst1/sqllib/db2profile ]; then      . /db2home/db2inst1/sqllib/db2profile  fi  
这样test就可以使用db2inst1 给予的权利



但是现在我的需求是在db2inst2中也写入授权bashrc命令,问题就在这里如果在test用户bashrc中再写入
if [ -f /db2home/db2inst2/sqllib/db2profile ]; then      . /db2home/db2inst2/sqllib/db2profile  fi  



的话,就有问题了


因为在测试用test只能选择其中一个用户,不能同时都可以拥有两个实例的授权

这个怎么解决?
test假设是应用账户
参与8

7同行回答

zsj2002zsj2002数据库管理员澳門大豐銀行
回复 1# 詹氏归来    你这个也不是授权啊,只不过是载入哪个instance的环境变量而已。所以你具体想干什么我不太明白你可以把db2inst2的database全都通过catalog远程DB的方式catalog到db2inst1然后你就可以用db2inst1操作所有的DB了。...显示全部
回复 1# 詹氏归来


   你这个也不是授权啊,只不过是载入哪个instance的环境变量而已。

所以你具体想干什么我不太明白


你可以把db2inst2的database全都通过catalog远程DB的方式catalog到db2inst1


然后你就可以用db2inst1操作所有的DB了。收起
银行 · 2015-01-22
浏览1238

提问者

詹氏归来
数据库管理员IT公司

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-01-22
  • 关注会员:1 人
  • 问题浏览:13044
  • 最近回答:2015-09-09
  • X社区推广