怎么使一个系统级用户对一个已有的DB2实例下的数据库有LOAD权限

时间:2022-06-01 17:57:49
问题描述:一个xLinux机器M1,有一个系统级用户名为db2inst1,此用户名下有一个DB2 instance 名为db2inst1,在此实例下有一个数据库名为Test,此数据库中有一个表名为test1,现想创建一个系统级用户名为db2inst2,并使此用户对用户名为db2inst1下的Test数据库中表test1有LOAD和insert权限,请问这种操作可行吗?具体该怎么做?谢谢!

3 个解决方案

#1


之前你没有说清楚你的意思
你这个是可以实现的
你现在系统里创建一个用户,然后到DB2系统里分配权限就行了
分配的方式可以使用控制中心的“配置参数”功能,也可以直接用语句赋权限
db2 insert on table gmilne.org to user db2inst2---赋予db2inst2用户insert权限  

#2


谢谢你的回答,你能再说的清楚点吗?具体该怎么实现?

#3


就是想先创建一个用户,然后赋权限就行了,具体赋权限的方法你可以搜索一下

#1


之前你没有说清楚你的意思
你这个是可以实现的
你现在系统里创建一个用户,然后到DB2系统里分配权限就行了
分配的方式可以使用控制中心的“配置参数”功能,也可以直接用语句赋权限
db2 insert on table gmilne.org to user db2inst2---赋予db2inst2用户insert权限  

#2


谢谢你的回答,你能再说的清楚点吗?具体该怎么实现?

#3


就是想先创建一个用户,然后赋权限就行了,具体赋权限的方法你可以搜索一下