GRANT
適用於:Databricks SQL Databricks Runtime
注意
不支援修改 samples
和catalog 的存取權。 此 catalog 可供所有工作區使用,但為唯讀狀態。
使用 GRANT ON SHARE 來 grantrecipients 存取 shares。
語法
GRANT privilege_types ON securable_object TO principal
privilege_types
{ ALL PRIVILEGES |
privilege_type [, ...] }
Parameters
許可權類型
這會識別要授與的
principal
一或多個許可權。ALL PRIVILEGES
Grant 所有適用於
securable_object
的許可權。 在 Unity Catalog中,在進行許可權檢查時,ALL PRIVILEGES
會展開為所有可用的許可權。 它並未在 grant時逐一 grant 所有適用的許可權。-
要授與之的特定
securable_object
principal
許可權。
-
授與主體許可權的物件。
範例
> GRANT CREATE ON SCHEMA my_schema TO `alf@melmak.et`;
> GRANT ALL PRIVILEGES ON TABLE forecasts TO finance;
> GRANT SELECT ON TABLE sample_data TO `alf@melmak.et`;
-- Granting a privilege to the service principal fab9e00e-ca35-11ec-9d64-0242ac120002
> GRANT SELECT ON TABLE t TO `fab9e00e-ca35-11ec-9d64-0242ac120002`;