Share via


SQL Server용 응용 프로그램 서비스 데이터베이스 만들기 및 구성

업데이트: 2007년 11월

ASP.NET의 많은 기능이 멤버 자격, 역할, 프로필, 개인 설정 등의 내장 응용 프로그램 서비스에 의존합니다. 이러한 응용 프로그램 서비스에서는 장기 저장소에 응용 프로그램 서비스 데이터를 보관하는 개체인 공급자를 사용합니다. 예를 들어, ASP.NET 개인 설정 서비스에서는 개인 설정 공급자를 사용하여 웹 페이지에 개인 설정된 사용자 설정을 저장합니다.

각 응용 프로그램 서비스에서는 하나의 공급자를 사용하여 서비스 데이터를 특정 데이터 저장소에 보관합니다. 각 서비스에 대해 하나의 SQL 공급자가 포함되며 Microsoft SQL Server 데이터베이스에 데이터를 보관하는 기본 공급자로 구성됩니다.

참고:

ASP.NET 응용 프로그램 서비스 데이터를 SQL Server가 아닌 다른 데이터 저장소(예: Microsoft Access 데이터베이스, XML 파일 또는 다른 RDBMS 시스템)에 보관하려면 각 데이터 저장소 종류에 대해 별도의 공급자를 만들어야 합니다. 사용자 지정 공급자를 만들려면 특정 응용 프로그램 서비스의 기본 공급자에서 상속한 후 사용할 모든 데이터 저장소 유형에서 서비스의 데이터를 처리하도록 확장할 수 있습니다. 예를 들어, 멤버 자격 서비스에 사용할 Access 데이터베이스 공급자를 만들려면 MembershipProvider 기본 클래스에서 상속한 후 멤버 자격 데이터를 Access에 보관하도록 설정할 수 있습니다.

이 단원의 항목에서는 SQL Server용 응용 프로그램 서비스 데이터베이스를 만들고, 구성하고, 보안하며, 연결하는 방법에 대해 자세히 설명합니다.

단원 내용

관련 단원