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용 응용 프로그램 서비스 데이터베이스를 만들고, 구성하고, 보안하며, 연결하는 방법에 대해 자세히 설명합니다.
단원 내용
SQL Server용 응용 프로그램 서비스 데이터베이스 만들기
aspnet_regsql.exe 도구를 사용하여 SQL Server에서 호스팅하는 응용 프로그램 서비스 데이터베이스의 새 인스턴스를 만드는 방법을 보여 줍니다.SQL Server용 응용 프로그램 서비스 데이터베이스의 역할 및 뷰
응용 프로그램 서비스 데이터베이스에 포함된 SQL Server 데이터베이스 보안 역할과 뷰에 대해 설명합니다.
관련 단원
역할 관리 공급자
역할 관리 응용 프로그램 서비스에 대해 설명합니다.멤버 자격을 사용하여 사용자 관리
멤버 자격 응용 프로그램 서비스에 대해 설명합니다.웹 파트 개인 설정 개요
개인 설정 서비스의 기능에 대해 설명합니다.ASP.NET 프로필 속성 개요
사용자 프로필 응용 프로그램 서비스에 대해 설명합니다.