
1. 在 *** 作系统上创建两个组HR_GRP, FN_GRP
groupadd HR_GRP
groupadd FN_GRP
2. 在 *** 作系统上将已经存在的用户HR_USR1,HR_USR2加入HR_GRP, 将FN_USR1,FN_USR2加入FN_GRP
usermod -G HR_GRP HR_USR1
usermod -G HR_GRP HR_USR2
usermod -G FN_GRP FN_USR1
usermod -G FN_GRP FN_USR2
3.具体赋权SQL如下:
grant SELECT on HR.TAB1 to group HR_GRP
grant SELECT on HR.TAB2 to user HR_GRP
grant SELECT on FN.TAB3 to user FN_GRP
grant SELECT on FN.TAB4 to user FN_GRP
你用来执行建库命令的用户是否具有你提到的/boot目录的相应权限?缺省的db2inst1用户只具有它用户home目录下面的权限。如果不加on参数,库都是建在这个目录下的,所以权限不会出问题。但如果你制定了on参数,那目标路径必须开权限。
grant一下吧。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)