I don’t believe that’s possible. There is no security setting I’m aware of to disable the username/password fields from appearing in BI launchpad.
Only option I can think of for accomplishing this (which is really more of a workaround), would be to create an SDK utility that looks for scheduled instances that have values for username/password, and removes them.