ASP.NET 2.0 DB
2016. 4. 23. 18:33ㆍDatabase
ASP.NET 2.0은 다음과 같은 다양한 Provider를 제공합니다.
- Membership
- Role Management
- Site Map
- Profile
- Session State
- Web Events
- Web Parts Personalization
- Protected Configuration
이 Provider들에서 관리하는 정보는 aspnet_regsql.exe 도구를 통해서 생성됩니다. 생성된 Table이 무엇이고 목적에 대해서 정리합니다.
이름 | 설명 |
---|---|
aspnet_Applications | 각 Application을 구분하기 위한 Scope 데이터를 제공합니다. |
aspnet_Membership | SQL Membership Provider가 사용하는 Membership정보를 저장하기 위해 사용합니다. |
aspnet_Paths | SQL Personalization Provide의 Web Parts 개인화 상태정보를 저장하기 위해 사용합니다. |
aspnet_PersonalizationAllUsers | SQL Personalization Provider가 관리하는 모든 사용자를 위한 정보를 저장하기 위해 사용합니다. (WebPart 등) |
aspnet_PersonalizationPerUser | SQL Personalization Provider가 사용자별 Personalization 정보를 저장하기 위해 사용합니다. (WebPart 등) |
aspnet_Profile | SQL Profile Provider가 개인별 속성정보를 저장하기 위해 사용됩니다. |
aspnet_Roles | SQL Role Provider가 Role정보를 관리하는 Table입니다. |
aspnet_SchemaVersions | ASP.NET 기능들에 의해 요구되어지는 Shema 들의 버전을 관리하고 추적하기 위해 사용합니다. |
aspnet_Users | 사용자명이나 UserId 등 사용자에 관련된 정보를 저장합니다. |
aspnet_UsersInRoles | 각 사용자 별로 부여된 Role 정보를 관리합니다. |
aspnet_WebEvent_Events | SQL Web Event Provider가 Event 정보를 기록하기 위해 사용됩니다. |
'Database' 카테고리의 다른 글
[EntityFramework.Core] Migration 오류 대응 (0) | 2020.03.19 |
---|---|
[DB] MS SQL - XML 데이터 조회하기 (0) | 2016.05.14 |
[DB] MS SQL 대용량 SQL파일 실행 (0) | 2015.08.25 |
[DB] c#으로 SQLite 연결하기 (0) | 2015.07.25 |
[DB] MS Sql Standard, Express, LocalDB, Compact (0) | 2015.07.23 |