다음을 통해 공유


스키마

새 설치: 2006년 4월 14일

스키마는 테이블, 뷰, 프로시저 등을 포함하는 컨테이너입니다. 스키마는 데이터베이스 내에 있고 데이터베이스는 서버 내에 있습니다. 이러한 엔터티는 중첩된 상자처럼 잘 맞습니다. 서버가 가장 바깥쪽 상자이고 스키마는 가장 안쪽 상자입니다. 스키마는 아래에 나열된 모든 보안 개체를 포함하지만 다른 상자는 포함할 수 없습니다.

스키마 내에 있어야 하는 보안 개체 클래스

유형

TYPE

XML 스키마 컬렉션

XML SCHEMA COLLECTION

테이블

OBJECT

OBJECT

프로시저

OBJECT

함수

OBJECT

집계

OBJECT

제약 조건

OBJECT

동의어

OBJECT

OBJECT

통계

OBJECT

특정 스키마의 모든 보안 개체에는 고유한 이름이 있어야 합니다. 스키마에 포함된 보안 개체의 전체 이름에는 해당 스키마의 이름이 포함되므로 스키마는 네임스페이스이기도 합니다.

[!참고] 이전 릴리스의 SQL Server에서도 데이터베이스에 "schema"라는 엔터티가 포함될 수 있었지만 이 엔터티는 실제로 데이터베이스 사용자였습니다. SQL Server 2005는 스키마가 컨테이너인 동시에 네임스페이스인 최초의 SQL Server 릴리스입니다.

참고 항목

개념

사용자와 스키마 분리
보안 개체
사용 권한 계층

도움말 및 정보

SQL Server 2005 지원 받기