> ## 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.

# REVOKE Procedure Permission

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

Permissions relating to [SQL procedures](/content/sql/procedure#sql-procedures) can be revoked
from [users](/content/security/sec_concepts#security-concepts-users) or
[roles](/content/security/sec_concepts#security-concepts-roles).

```sql title="REVOKE Procedure Permission Syntax" theme={null}
REVOKE EXECUTE [PRIVILEGES]
ON <ALL PROCEDURES [IN [SCHEMA] <schema reference>] | PROCEDURE <procedure reference>>
FROM <user name | role name>
```

```sql title="REVOKE Create Procedure Permission Syntax" theme={null}
REVOKE CREATE [PRIVILEGES] ON PROCEDURES
[IN [SCHEMA] <schema reference>]
FROM <user name | role name>
```

## Examples

To revoke execute on the **sqlp\_weekly** procedure from **spuser**:

```sql REVOKE EXECUTE PROCEDURE Permission Example theme={null}
REVOKE EXECUTE PROCEDURE ON example.sqlp_weekly FROM spuser
```


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