2013-07-22 2 views
0

Я создал хрустальный отчет, который соединяется с набором данных ADO.net. Он отлично работает в моей системе. Однако, когда я пытаюсь использовать тот же отчет на другой машине. Он запрашивает вход в базу данных. Пожалуйста, помогите решить эту проблему. Не стесняйтесь спрашивать, нужна ли вам дополнительная информация по этому вопросу. СпасибоCrystal Report продолжает запрашивать имя пользователя и пароль

+1

Показать строку подключения в web.config – meda

ответ

0

Возможно, вы установили соединение с вашей базой данных, используя сквозную аутентификацию (или «доверенное соединение»). При запуске локально он подключается как вы, но при запуске на сервере он пытается подключиться к базе данных как пользователь, который работает как (вероятно, локальная учетная запись пользователя).

Вместо этого создайте нового пользователя на сервере базы данных и дайте ему доступ к вашей БД. Затем измените строку подключения, чтобы быть что-то вроде:.

Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword; 

и немного удачи вы будете в

0

вы можете решить эту ошибку:

1-получить данные из база данных

2-хранить эти данные в наборе данных

3-установить источник данных отчета для набора данных

4-показать отчет