> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GRANT SYSTEM Permission

<a id="sql-security-priv-mgmt-sys" />

<a id="sql-security-priv-mgmt-sys-grant" />

[System permissions](/content/security/sec_concepts#security-concepts-permissions-system) can be
granted directly to [users](/content/security/sec_concepts#security-concepts-users) or
[roles](/content/security/sec_concepts#security-concepts-roles).

<a id="sql-perm-system-admin" />

## System Administration

```sql title="GRANT System Administrative Permission Syntax" theme={null}
GRANT SYSTEM ADMIN TO <user name | role name>
```

| Permission | Description |
| - | - |
| `SYSTEM ADMIN` | [System administrator permission](/content/security/sec_concepts#system-admin) |

<a id="sql-perm-system-mgmt" />

## System Management

```sql title="GRANT System Management Permission Syntax" theme={null}
GRANT SYSTEM < CREATE | MONITOR | READ | WRITE > TO <user name | role name> [WITH GRANT OPTION]
```

| Permission | Description |
| - | - |
| `SYSTEM CREATE` | [System create permission](/content/security/sec_concepts#system-create) |
| `SYSTEM MONITOR` | [System monitor permission](/content/security/sec_concepts#system-monitor) |
| `SYSTEM READ` | [System read permission](/content/security/sec_concepts#system-read) |
| `SYSTEM WRITE` | [System write permission](/content/security/sec_concepts#system-write) |
| `WITH GRANT OPTION` | Grant this permission with a [grant option](/content/security/sec_concepts#security-concepts-permissions-grant-option) to grant it to others. |

<a id="sql-perm-user-admin" />

## User Administration

```sql title="GRANT User Administrative Permission Syntax" theme={null}
GRANT USER ADMIN TO <user name | role name>
```

| Permission | Description |
| - | - |
| `USER ADMIN` | [User administrator permission](/content/security/sec_concepts#user-admin) |

## Examples

To grant system administrator permission to **jsmith**:

```sql GRANT SYSTEM ADMIN Example theme={null}
GRANT SYSTEM ADMIN TO jsmith
```

To grant read access to all tables to the **auditor** role:

```sql GRANT SYSTEM READ Example theme={null}
GRANT SYSTEM READ TO auditor
```

To grant user administrator permission to **jsmith**:

```sql GRANT USER ADMIN Example theme={null}
GRANT USER ADMIN TO jsmith
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.