docker安装db2

docker安装db2

mkdir -p /data/db2/data

docker run -d --name db2 \
 --privileged=true -p 50000:50000 \
 -e LICENSE=accept -e DB2INST1_PASSWORD=123456cc \
 -e DBNAME=testdb  -v /data/db2/data:/database ibmcom/db2
 

db2数据库连接信息
db2端口50000
数据库testdb
账号和密码db2inst1\123456cc

连接db2数据库,创建一个名为new_user的用户并设置密码

要在DB2数据库中新增加一个用户并设置密码永不过期,可以按照以下步骤进行操作:

  1. 首先,使用具有管理员权限的用户登录到DB2数据库服务器。
  2. 打开命令行终端或使用DB2客户端工具(如db2cmd)连接到数据库。
  3. 运行以下命令来创建新的用户并设置密码永不过期:
    CREATE USER new_user IDENTIFIED BY password;
    ALTER USER new_user ACCOUNT UNLOCK;
    ALTER USER new_user PASSWORD LIFETIME UNLIMITED;
    将"new_user"替换为您想要创建的新用户的名称,将"password"替换为您为该用户设置的密码。
  4. 执行上述命令后,您将收到一条确认消息,指示用户已成功创建并设置了密码永不过期。
    现在,您已经成功在DB2数据库中新增加了一个用户,并将密码设置为永不过期。请记住,确保为该用户选择强密码以保护您的数据库安全。

连接db2数据库,修改DB2数据库中的test用户的密码

要修改DB2数据库中的test用户的密码,可以使用以下步骤:

  1. 使用管理员权限登录到DB2数据库服务器。
  2. 打开命令行终端或使用DB2客户端工具(如db2cmd)连接到数据库。
  3. 运行以下命令来修改test用户的密码:
    ALTER USER test IDENTIFIED BY new_password;

将"new_password"替换为您想要设置的新密码。请确保选择一个强密码来保护您的数据库安全。
4. 执行上述命令后,您将收到一条确认消息,指示密码已成功更改。
5. 现在,您可以使用新密码登录到test用户。
请注意,这些步骤假设您已经具有足够的权限来修改用户密码。如果您没有足够的权限,您可能需要联系数据库管理员或具有适当权限的用户来进行密码修改。

db2创建user数据表,创建100万条数据


-- db2创建数据表user1
CREATE TABLE
USER1(USERID INT NOT NULL,
PRIMARY KEY(USERID),
PASSWD CHAR(64) NOT NULL,
CREATETIME CHAR(64) NOT NULL,
REGISTERTYPE INT NOT NULL,
USERSTATE INT NOT NULL,
MOBILE CHAR(32) ,
USERSIGN CHAR(1))


-- 插入10000条数据
INSERT INTO USER1 (USERID, PASSWD, CREATETIME, REGISTERTYPE, USERSTATE, MOBILE, USERSIGN)
SELECT
CHAR(ROW_NUMBER() OVER()) AS USERID,
'QTkU2ow3COlC9WDFf7J1JQ==' AS PASSWD,
'20100327012752' AS CREATETIME,
3 AS REGISTERTYPE, 0 AS USERSTATE,
'+86'||CHAR(13900000000 + ROW_NUMBER() OVER()) AS MOBILE,
'1' AS USERSIGN
FROM SYSCAT.COLUMNS T1 JOIN SYSCAT.COLUMNS T2 ON T1.COLNAME != T2.COLNAME FETCH FIRST 10000000 ROWS ONLY
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试很重要

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值