> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8a08bda2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> CHECK GRANT 참고 문서

# CHECK GRANT 문

`CHECK GRANT` 쿼리는 현재 사용자 또는 역할에 특정 권한이 부여되었는지 확인하는 데 사용됩니다.

<div id="syntax">
  ## 구문
</div>

쿼리의 기본 구문은 다음과 같습니다:

```sql theme={null}
CHECK GRANT privilege[(column_name [,...])] [,...] ON {db.table[*]|db[*].*|*.*|table[*]|*}
```

* `privilege` — 권한 유형입니다.

<div id="examples">
  ## 예시
</div>

사용자에게 해당 권한이 이미 부여되어 있었다면, 응답 `check_grant`는 `1`입니다. 그렇지 않으면 응답 `check_grant`는 `0`입니다.

`table_1.col1`이 존재하고 현재 사용자에게 `SELECT`/`SELECT(con)` 권한 또는 해당 권한이 포함된 역할이 부여되어 있으면, 응답은 `1`입니다.

```sql theme={null}
CHECK GRANT SELECT(col1) ON table_1;
```

```text theme={null}
┌─result─┐
│      1 │
└────────┘
```

`table_2.col2`가 존재하지 않거나 현재 사용자에게 `SELECT`/`SELECT(con)` 권한 또는 해당 권한이 있는 역할이 부여되지 않은 경우, 응답은 `0`입니다.

```sql theme={null}
CHECK GRANT SELECT(col2) ON table_2;
```

```text theme={null}
┌─result─┐
│      0 │
└────────┘
```

<div id="wildcard">
  ## 와일드카드
</div>

권한을 지정할 때 테이블 또는 데이터베이스 이름 대신 별표(`*`)를 사용할 수 있습니다. 와일드카드 규칙은 [와일드카드 권한 부여](/ko/reference/statements/grant#wildcard-grants)를 참조하십시오.
