ReportDocument 클래스의 SetDatabaseLogon() 메서드 사용
ConfigureCrystalReports() 내의 코드 두 줄 사이에서 NorthwindCustomers 인스턴스의 SetDatabaseLogon() 메서드를 호출하고 다음과 같은 매개 변수 집합 중 하나를 전달합니다.
SetDatabaseLogon() 메서드를 호출하고 사용자 이름 및 암호를 전달합니다.
참고
보안을 위해 제한된 액세스 권한을 가진 데이터베이스 계정을 사용해야 합니다. 자세한 내용은 "보안: 제한된 액세스 데이터베이스 계정 만들기"를 참조하십시오.
코드를 직접 작성할 때는 아래에서 암호의 예로 사용하고 있는 1234를 사용자의 고유한 암호로 바꿔야 합니다.
northwindCustomersReport.SetDatabaseLogon("limitedPermissionAccount","1234")
northwindCustomersReport.SetDatabaseLogon("limitedPermissionAccount","1234");
또는 SetDatabaseLogon() 메서드를 호출하고 서버 이름, 데이터베이스 이름, 사용자 이름 및 암호를 전달합니다.
참고
이 메서드는 서버나 데이터베이스를 변경할 수 없습니다. 보고서 내에 지정된 기본 서버와 데이터베이스만 사용할 수 있습니다.
보안을 위해 제한된 액세스 권한을 가진 데이터베이스 계정을 사용해야 합니다. 자세한 내용은 "보안: 제한된 액세스 데이터베이스 계정 만들기"를 참조하십시오.
코드를 직접 작성할 때는 아래에서 암호의 예로 사용하고 있는 1234를 사용자의 고유한 암호로 바꿔야 합니다.
northwindCustomersReport.SetDatabaseLogon("limitedPermissionAccount","1234", "ServerName", "Northwind")
northwindCustomersReport.SetDatabaseLogon("limitedPermissionAccount","1234", "ServerName", "Northwind");