when you set it in the file, you're not setting the actual password you're setting the password zimbra will use to bind to the ldap server with. the actual password is encrypted and stored within the ldap database.
the password in the localconfig.xml on the ldap server should be whats in the database, but if it isn't you can always go about resetting it
first on hte ldap server do
Code:
zmldappasswd yournewpassword
then update teh zimbra_ldap_password in the localconfig.xml of every server in your multiserver install iwth hte new password, it may require restarting the services as well.