Data Controls - equals (=) character stripped out of password

When using a data control such as External Data Source or Table control, an equals (=) character will be stripped out of the password once the control has been configured.
For example if using SQL authentication and the password is 'abc=123', when configuring the control for the first time using the wizard this connects and works. Once the database wizard has been completed and the wizard is reloaded, the password will now be 'abc' and connection will fail therefore any characters after the equals character are also stripped out of the password. The SQL authentication password will need to be changed so that it contains no equals character.
Bug #3975