Thank you, we do have some of those suggestions already implemented. I think its time I explain this a little more..
Basically most of our DBs have Compliance and Security guidelines to keep changing their passwords frequently. Especially the ones in the Dev environment. So, whenever DBAs change the passwords we were forced to open each TI process and update the password. As this was a pain, we made it a standard across models to store the DSN info like Data source name, Userid, Password etc in a cube and reference those from Prolog of TI.
However, for most of the processes even today the DS names and Usernames stored in TI are accurate. But, the passwords have got changed. So, 3 separate users trying to open processes using same DS results in an account lockout at DB level. My initial idea was to just update the userids with dummy names but I am talking about 200+ processes, so opening each one of them and updating usernames doesn't sound like an efficient option. Which is why I asked about disabling the preview option altogether.
Hope someone has an answer or some kind of work around.