- 将需要执行创建数据库的用户添加到DB2ADMNS用户组中。我这里直接使用的Administrator用户
1.1.菜单->右键选计算机管理
菜单-右键选计算机管理.png1.2.Administrator用户默认是被禁用的,右键属性放开。新建用户可能不需要这步操作
开放Administrator用户1.png开放Administrator用户2.png
1.3. 设定Administor用户的密码
设定Administor用户的密码.png1.4.选择组,右边区域空白处右键选择新建组,新建DB2ADMNS组
新建DB2ADMNS组1.png 新建DB2ADMNS组2.png1.4. 向组内添加用户
向组内添加用户1.png 向组内添加用户2.PNG
1.5. 如果不行可以新建DBADMNS组试试看
- 使用administrator用户执行db2cmd
需要输入用户密码,administrator用户默认没有密码,好像这里必须输入密码才行,所以之前特意设定了密码
- 执行以下命令切换用户域
db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL
db2 update dbm cfg using sysadm_group DB2ADMNS
db2stop
db2start
-
关闭窗口,再次使用administrator用户执行db2cmd,重开db2cmd命令窗口
-
新建数据库
db2 create db APIDB using codeset utf-8 territory JP
- 连接数据库
db2 connect to APIDB user db2admin using db2admin
网友评论