Preventing login dialog box in Crystsal report

Hello,

 I am using a asp page , in that i am calling a crystal report file along with a selection formula .

In the crystal report, Sql server is used  as a back end but  i am getting a prompt to enter the user id and password for the sql server database whenever i access the crystal report in a ASP page

Please help me .
kvanandAsked:
Who is Participating?
 
MaestroCommented:
There is no another way. I usually create a false user to make do this without password, only user with only read permission in database and use:

  .rpt?init=java&user0=myuser&SF=....


Another option is use a form with input hidden:

<form action="myreport.rpt" method="post">
<input type="hidden" name="init" value="java">
<input type="hidden" name="user0" value="..user..">
<input type="hidden" name="password0" value="..pwd..">
<input type="hidden" name="SF" value="..{...">
</form>

the input password only if it exist and use always special users created for this use.

 Salu2

   Maestro
0
 
MaestroCommented:
If you are using crystal seagate report 8, you can pass the user and password in the url using:

.rpt?init=java&user0=myuser&password0=mypwd&SF=....

you must create the user myuser with password mypwd only with read permissions in your db system.
0
 
kvanandAuthor Commented:
If i pass the User and Password in the URL then, username and password will be displayed. I want to hide the User name and password in the URL.
0
 
daveherrmannCommented:
try using trusted connection
0
 
kvanandAuthor Commented:
Thanks.This was very much useful to me.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.