No, if you cannot run it from root, then you must copy chpasswd to /home/db2/bin, change its permissions (see post #7), and make sure that only db2 can get to it. If you just change permissions on the original, then you will have a difficult time preventing its unauthorized use.