(服务器为readhat)
比如,我的实例用户为db2inst, 已经建立了schema:db2scma
然后我用实例用户在数据库中创建一个表
create table db2scma.t_test(id int)
这个时候,我切换到schema用户db2scma
db2 list tables可以看到那张表,也就是说那个表的确成功创建给了db2scma,
但是执行查询操作时,提示没有权限去查询,也就是schema没有获得该表的权限。
这到底是为什么呢?虽然是用实例用户创建的该表,但既然是创建给db2scma的,那应该就直接让schema用户直接获得该表的所有权限才合理啊
收起