昨天安装了db2在我的电脑上,当使用DB2数据库的应用工具Quest Central for DB2 v5.0试图创建实例或者数据库时老是报出没有权限的错误;
重新安装了也不可以;最终的解决办法是:
首先,给你登录的电脑用户添加组;因为db2安装工程中会创建两个组;
右击我的电脑;如下图:
选择“管理”菜单;
弹出如下窗口:
点击“本地用户和组“菜单,然后点击组:
上面图中的是db2创建时候,添加的组,这俩组要给你现在所登录的用户添加上,这样现在所登录的用户才可以有操作db2的权限;
点击”用户“菜单;双击你现在登录的用户,查看隶属于tab;如下图:
检查是否有db2的两个组存在;如下图:
如果没有的话需要添加对应的组,如下图:
或如下图所示,在组下面,添加对应的用户;
双击对应的组,如下图
添加时候要自己写对应的用户名,也可以验证下,如下图:
然后是授权命令的执行;
打开db2的命令窗口;
执行以下命令:
db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL
这样就好了;
如何还有问题,再执行下:上面命令db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL;