The Typical setting for Great Plains Installations should be the_last_ Option (in build 28) : Use SQL Authentication Information for Crystal Reports - where you uncheck all options, and just specify a valid SQL user and password (created using SQL Enterprise Manager) that has appropriate SQL permissions to print the reports (typically put the user in the DYNGRP Role of SQL Server in the Company Databases). (the username and password is not validated upon entry into this screen, so make sure they are correct by using them to log into SQL server using Query Analyser or some other sql tool, and make sure they have permissions to SELECT data from the Great Plains Databases.) (by convention, many create a SQL user named "CRYSTALUSER" or similar, and assign it a fixed password in enterprise manager, but 'sa' can be used to get started..) (note that it must be a SQL user and password that was created with SQL enterprise manager, not one created by Great Plains - since Great Plains re-encrypts the password and does not actually create the user with the password you type)
From the SETUP (authentication method) button on the Forms Printer Setup window... is this window:
If you chose to use the far less typical option (Integrated authentication) - then each Windows domain user that will print a report needs to be set up as a SQL user in SQL Server.
the words "Integrated Authentication" (aka Windows Authentication ) have a specific meaning for Micrsosoft SQL server, and in most cases , this method would _not_ be used with Great Plains (see SQL Books online - Windows Authentication )
If these values are correct, and you can print the Sample Report from the Forms Printer "Generic Reports" folder, It may be that the Custom report you are printing is using a DSN that exists on the machine where the error is occuring - and is attempting to use settings from that DSN that are inappropriate (trusted login). It is recommended that the report be designed to insure that the DSN it is designed with, does not exist at runtime on the workstations (see "Making reports generic") in the FPDOC90.pdf.