Encrypted passwords: I have got our RFC user working correctly now however it must have an encrypted password. I just want to check that the encrypted code I get from one PC works on all PCs as each time I encrypt it gives a different code. What could be the reason?

The encrypted password will work on all PCs. For security reasons, each time you encrypt the password it generates a different string.