Considering that you are using BW authentication ,one of the way is to reset password of user's SAP BW account.This can be done by security team.Another way is to create Enterprise accounts for such users who are not supposed to use their SAP account.This way password reset can be done from BO interface.
P.S. In both of the above ways user will not be required to reset password by himself.