How many servers do you support?
Are you owner of all DB2 user accounts?
Instance owner, fenced, DAS, ?
Does your company force you to change them regularly?
You spend a lot of your time changing passwords?
Your problems are gone!
With help of command ATTACH and also CATALOG/UNCATALOG NODE, you can build a simple script to make your life really easier.
Here are the 2 possible ways of using it:
ATTACH TO nodename USER username
USING passwd NEW passwd CONFIRM passwd
ATTACH TO nodename USER username CHANGE PASSWORD
The above command will prompt for current and new passwords (and confirmation of new).
Obviously, you have to know the current password for each user as well as the port DB2 instance is listening.
With a simple script, you can change hundreds of passwords on hundreds of servers, remotely.
This approach is multi-platform (works on Linux, Unix, Windows).
I'll amend this post to include further info shortly.
I also think of creating a stored procedure to do it all in an automatic fashion - all based in a table having: server IP, instance name, port, old pw, new pw.
I'll publish it here when I have any news.