Docker部署DB2

首先必须是拉到DB的镜像文件

启动容器

docker run -itd --name mydb2 --privileged=true -p 50000:50000 -e LICENSE=accept -e DB2INST1_PASSWORD=12345678 -e DBNAME=testdb -v /data/docker/db2:/database ibmcom/db2

创建操作系统用户

db2用户使用的是操作系统系统用户,增加一个操作系统用户 

groupadd ump ---添加用户组ump

useradd -m -g ump -d /home/ump ump ---添加用户ump

passwd ump ---修改ump的密码 

db2创建数据库

db2 create db ump_gsms

DB20000I  The CREATE DATABASE command completed successfully.

db2删除数据库

db2 drop database ump_gsms

赋予用户DB2权限

#db2 连接数据库

db2 connect to ump_gsms

#db2 授权用户

db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT ON DATABASE TO USER ump

db2 关闭连接

db2 connect reset


版权声明:本文为halo_xsy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。