互联网服务Db2联邦数据库

DB2 配置联邦数据库相关疑问?

最近在配置db2 联邦数据库(或者联合数据库),遇到了个问题:在已经有一个sample数据库的情况下,我通过下图语句创建了JTHBSD数据库,但是创建完数据库之后,无法创建schema以及table,显示无操作权限,报错信息如下:[Code: -552, SQL State: 42502] "DB2INST2" does not have the privi...显示全部

最近在配置db2 联邦数据库(或者联合数据库),
遇到了个问题:在已经有一个sample数据库的情况下,我通过下图语句创建了JTHBSD数据库,但是创建完数据库之后,无法创建schema以及table,显示无操作权限,
报错信息如下:[Code: -552, SQL State: 42502] "DB2INST2" does not have the privilege to perform operation "CREATE SCHEMA".. SQLCODE=-552, SQLSTATE=42502, DRIVER=4.22.29

环境:Linux,Centos7操作系统
数据库版本:db2 v10.5
联邦属性已开启:federated 已设置为yes
另外:sample和JTHBSD两个数据库端口都是50000,只是账号和密码不同

收起
参与6

查看其它 1 个回答tongshuai的回答

tongshuaitongshuai数据库工程师北京新数科技有限公司

你创建的数据库是实例db2inst1吧,有权限的是用户是db2inst1,提示没有权限是账号:“db2inst2”。
应该是你创建联邦的账号的,你要在配置联邦的时候配置账号。或者把你配置联邦的过程也发一下。

互联网服务 · 2022-06-06
浏览848

回答者

tongshuai
数据库工程师北京新数科技有限公司

tongshuai 最近回答过的问题

回答状态

  • 发布时间:2022-06-06
  • 关注会员:3 人
  • 回答浏览:848
  • X社区推广