What data provider you are using in crystal report to connect to tour db ?

if using odbc DSNs you may save the user/pass in the dsn settings. I would not recommend that!

Another option (what I have used in the past) was to subclass cCrystal class, and perform the connection during report initialization. There you can provide username as password, so the crystal engine can connnect to the datasource. This will stop the dialog to be prompted.

I am away from my desk and I am not sure if I still have this code as I don’t use crystal for a long long time.
But this was not so dificult to achieve.