bulkRevokePrivilegeFromShare

Last updated: January 27, 2026

Revokes a privilege on all objects of a specific type within a schema from a Snowflake share. This is a bulk operation that removes the privilege from all objects matching the criteria.

Note: This change type does not support automatic rollback or database inspection features (snapshot, diff, diff-changelog, and generate-changelog commands).

Available attributes

Attribute

Type

Description

Required

shareName

String

Name of the share to revoke the privilege from

Yes

objectType

String

Type of objects to revoke privilege on*

Yes

catalogName

String

Name of the catalog (database) containing the schema

No

schemaName

String

Name of the schema containing the objects

Yes

privilege

String

Privilege to revoke: SELECT or EVOLVE SCHEMA

Yes

* Supported types: TABLE, EXTERNAL_TABLE, ICEBERG_TABLE, DYNAMIC_TABLE

loading

loading

loading

loading