데이터 제어 언어
데이터베이스 보안 관리자인 사용자는 데이터 제어 언어(DCL) SQL 명령을 사용하여 데이터베이스 오브젝트 및 해당 컨텐츠에 대한 사용자 액세스를 제어합니다.
보안은 관리 사용자에서 시작됩니다. 관리 사용자인 경우, 다른 사용자를 작성하고 권한을 부여해야 합니다. 처음 사용자가 작성될 때 해당 사용자는 아무것도 볼 수 없으며 아무 작업도 수행할 수 없습니다. 사용자에게 추가로 특권을 부여하면서, 사용자는 추가로 데이터베이스 오브젝트에 액세스할 수 있습니다.
사용자가 작성될 때 사용자는 기본적으로 시스템 뷰에만 액세스할 수 있습니다. 이 뷰를 사용하여 사용자는 사용자 데이터베이스 오브젝트의 목록을 검색하고 해당 오브젝트 내의 데이터를 선택할 수 있습니다. 보안이 이 시스템 뷰에도 빌드되므로, 사용자가 볼 수 있는 데이터베이스 오브젝트의 목록은 사용자의 보안 특권에 따라 다릅니다.
다음 표에서는 DCL에 대해 설명합니다.