Sage 300 always prompt SQL login database when Custom Report from Crystal Report is printed

SOLVED

Hello, I want to ask about a custom report that I made using crystal report.
So my custom report has been completed. The report uses a stored procedure because it saves time, compared to using a table / view. then I put the custom report into sage 300. when I wanted to print the custom report, a SQL login prompt appeared and I was asked to enter the SQL server password. while the report will be used by several users. it is not possible if I give SQL password to many users.

Please note that I'm new to this field of SQL and Sage 300 so I'm asking for guidance and giving me suggestions to solve this problem. Thank You.