首先必须是拉到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版权协议,转载请附上原文出处链接和本声明。