Skip to Content
SQL in a Nutshell, 제 4판
book

SQL in a Nutshell, 제 4판

by Kevin Kline, Regina O. Obe, Leo S. Hsu
May 2025
Intermediate to advanced
840 pages
13h 48m
Korean
O'Reilly Media, Inc.
Book available
Content preview from SQL in a Nutshell, 제 4판

6장. 데이터 보안

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

이 장에서는 DBA와 개발자가 데이터베이스 내의 데이터, 개체 및 실행 권한에 대한 액세스를 허용하거나 비활성화할 수 있는 SQL 명령과 작업자 세션의 런타임 특성을 보다 높은 수준으로 제어할 수 있는 몇 가지 명령에 대해 설명합니다. 이러한 문, 특히 GRANTREVOKE 은 SQL 표준 내에서 데이터 제어 언어(DCL) 범주의 핵심을 구성합니다.

공급업체마다 어떤 문을 DCL 문으로 분류하는지에 대해 약간의 차이가 있으며 모든 공급업체가 이 이름을 사용하는 것은 아닙니다. 예를 들어, SQL Server에는 SQL 표준의 REVOKE 문의 동작의 하위 집합을 구현하는 DENY 문( "REVOKE 문"에서 설명됨)이 포함되어 있으며, MySQL은 GRANTREVOKE 을 데이터베이스 관리 문으로 분류하고 DCL이라는 용어를 사용하지 않습니다.

이 챕터 사용 방법

이 장에서 명령을 조사할 때

  1. "SQL 플랫폼 지원"을 읽어보세요 .

  2. 표 6-1을 확인합니다.

  3. 특정 SQL 문을 찾아 구문을 확인하고 '키워드', '한눈에 보는 규칙', '프로그래밍 팁 및 문제' 섹션을 읽어보세요. 특정 플랫폼 구현을 찾고 있는 경우에도 이 작업을 수행하세요.

  4. 마지막으로 플랫폼별 구현 정보를 읽어보세요.

특정 플랫폼 구현에 대한 항목은 표준과 다르지 않은 절에 대한 정보를 중복하지 않는다는 점에 유의하세요. 따라서 해당 명령의 가능한 모든 세부 사항을 다루기 위해 공급업체 변형에 대한 설명과 SQL 표준 사이를 넘겨야 할 수도 있습니다.

MySQL에 대한 논의에서는 MySQL의 포크인 MariaDB도 포함할 것입니다. 대부분의 경우 MySQL과 MariaDB는 코드가 완전히 호환되는 구문을 제공합니다. 이러한 경우에는 이들을 통칭하여 MySQL로 지칭합니다. 중요한 방식으로 MySQL에서 벗어나는 경우에만 MariaDB를 명시적으로 언급할 것입니다.

SQL 플랫폼 지원

표 6-1에는 이 장에서 설명하는 SQL 문, 이를 지원하는 플랫폼 및 지원되는 정도가 나와 있습니다. 다음 목록은 표 6-1을 읽는 데 유용한 팁과 각 약어의 의미에 대한 설명을 제공합니다:

  1. 첫 번째 열에는 알파벳 순서대로 SQL 명령이 포함되어 있습니다.

  2. 각 명령의 SQL 문 클래스는 두 번째 열에 표시되어 있습니다.

  3. 이어지는 열에는 각 공급업체의 지원 수준이 나열되어 있습니다:

    지원(S)
    플랫폼은 특정 명령에 대한 SQL 표준을 지원합니다.
    지원, 변형(SWV) 포함
    플랫폼은 공급업체별 코드 또는 구문을 사용하여 특정 명령에 대한 SQL 표준을 지원합니다.
    지원, 제한 사항 있음(SWL)
    플랫폼은 특정 명령에 대해 SQL 표준에서 지정한 일부 기능을 지원하지만 전부는 지원하지 않습니다.
    지원되지 않음(NS)
    플랫폼은 SQL 표준에 따라 특정 명령을 지원하지 않습니다.

표 다음 섹션에서는 명령어에 대해 자세히 설명합니다. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

류수미, 송희정, 앨런 볼리외

Publisher Resources

ISBN: 9798341655300