.NET 응용 프로그램에 대 한 SQL Server 보안을 구성 하는 방법:

요약

.NET 응용 프로그램에 대해 SQL Server 구성 하는 방법을 설명 합니다. 기본적으로 SQL Server 데이터베이스, 테이블 또는 보기에 대 한 액세스가 명시적으로 부여 되지 않은 사용자 계정에 대 한 액세스를 거부 합니다. 기본적으로 ASP.NET 응용 프로그램은 ASPNET 사용자 계정의 컨텍스트에서 실행합니다. ASPNET 사용자 계정에 대 한 액세스를 허용 하지 않으면 ASP.NET 응용 프로그램을 읽을 수 없습니다 및 SQL Server 데이터베이스에서 데이터를 업데이트할 수 없습니다. SQL Server 2000 데이터베이스에 대 한 권한이 ASP.NET 응용 프로그램을 허용 하는 데 사용할 수 있는 프로세스를 설명 합니다.

참고: ASPNET 사용자 실행 하려면 계정 최소한의 권한을 부여 해야 합니다. 이 해커에 의해 손상 된 ASP.NET 응용 프로그램에 발생할 수 있는 잠재적 피해를 제한 합니다.

맨 위로

SQL Server 구성 합니다.

SQL Server 데이터베이스를 액세스 하려면 ASPNET 계정의 컨텍스트에서 실행 되는 ASP.NET 응용 프로그램을 허용 하려면 다음과이 같이 하십시오.
  1. 작업 표시줄에서 시작을 클릭 합니다.
  2. 프로그램 을 가리킨 다음
    Microsoft SQL Server입니다.
  3. 엔터프라이즈 관리자를 두 번 클릭 합니다.
  4. Microsoft SQL 서버 를 확장 한 다음 서버에 있는 SQL Server 그룹을 확장 합니다.
  5. 서버 분기를 확장 한 다음 확장
    보안.
  6. 로그인 을 마우스 오른쪽 단추로 클릭 한 다음 선택
    SQL Server 로그인 속성-새 로그인 대화 상자를 열려면 새 로그인 을 선택 합니다.
  7. 일반 탭을 클릭합니다. 이름 필드에 ASP.NET 사용자의 이름을 입력 합니다.

    기본적으로 이것은 ASPNET 이름의 로컬 계정입니다.
  8. 데이터베이스 액세스 탭을 클릭 합니다.
  9. 지정 된 데이터베이스 수 수 액세스 하 여이 로그인ASP.NET 응용 프로그램에서 사용 되는 데이터베이스를 선택 합니다.

    일반적으로 없는 마스터 Model 데이터베이스에 대 한 액세스를 허용 하려면 데이터베이스, Msdb 데이터베이스 또는 Tempdb 데이터베이스.
  10. 계정에 액세스 해야 하는 각 데이터베이스에 대해 Public 역할 데이터베이스 역할에서 허용 목록에서 선택 되어 있는지 확인 합니다.
  11. 엔터프라이즈 관리자돌아가려면 확인 을 클릭 합니다.
  12. 데이터베이스 분기를 확장 한 다음 ASP.NET 응용 프로그램에 액세스 해야 하는 데이터베이스에 대 한 분기를 확장 합니다. 사용자를 선택 하려면 클릭 하십시오.
  13. 오른쪽 창에서 ASPNET 사용자 계정을 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.


    데이터베이스 사용자 속성 대화 상자가 나타납니다.
  14. 사용 권한을 클릭 합니다.

    새 대화 상자가 나타납니다. 이 대화 상자는 데이터베이스의 모든 개체에 대 한 ASPNET 사용자 계정의 사용 권한을 표시 합니다. 목록을 통해 스크롤한 다음 연결 된 테이블 및 뷰는 응용 프로그램에 액세스 해야 하는 확인란을 선택 합니다. 테이블과 뷰는 응용 프로그램 해야 읽을 있지만 쓰지를 선택 하는 열만 선택 합니다. 선택, 선택 테이블 및 뷰를 업데이트 해야 하는
    업데이트, 삽입, 및
    삭제 확인란을.
  15. 필요한 모든 사용 권한을 부여 하면, 클릭
    엔터프라이즈 관리자돌아가려면 확인 두 번.
  16. 엔터프라이즈 관리자를 닫습니다.
맨 위로

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하는 다음 문서 번호를 클릭 합니다.
315736 하는 방법: Windows 보안을 사용 하 여 ASP.NET 응용 프로그램 보안
315588 방법: 클라이언트측 인증서를 사용 하 여 ASP.NET 응용 프로그램 보안
818014 하는 방법:.NET Framework 빌드된 응용 프로그램을 보호
맨 위로
속성

문서 ID: 815154 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백