Aracılığıyla paylaş


REVOKE

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

Bir ana birimden, güvenliği sağlanabilir bir nesne üzerindeki açıkça verilen veya reddedilen bir ayrıcalığı iptal eder.

Not

samples kataloğuna erişimin değiştirilmesi desteklenmez. Bu katalog, tüm çalışma alanlarında kullanılabilir, ancak sadece okunabilir.

REVOKE ON SHARE kullanarak alıcılarınpaylaşımlarına erişimini iptal edin.

Sözdizimi

REVOKE privilege_types ON securable_object FROM principal

privilege_types
  { ALL PRIVILEGES |
    privilege_type [, ...] }

Parametreler

  • ayrıcalık_tipleri

    Bu, içinden principaliptal edilecek bir veya daha fazla ayrıcalığı tanımlar.

    • ALL PRIVILEGES

      securable_objectiçin geçerli olan tüm ayrıcalıkları iptal edin. Unity Kataloğu'nda, ALL PRIVILEGES iptal edildiğinde yalnızca ALL PRIVILEGES ayrıcalığı iptal edilir. Kullanıcılar kendilerine ayrı olarak verilen diğer ayrıcalıkları korur.

    • ayrıcalık_tipi

      securable_object üzerindeki principal ayrıcalığının iptal edilmesi gereken özel yetki.

  • securable_object

    Sorumluya ayrıcalıkların verildiği nesne.

  • müdür

    Ayrıcalıkların iptal olduğu bir kullanıcı, hizmet sorumlusu veya grup. Kullanıcıları, hizmet sorumlularını ve grup adlarını backticks () içinde özel karakterlerle ` ` kapatmanız gerekir.

Örnekler

> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;

> REVOKE SELECT ON TABLE t FROM aliens;

Not

REVOKE Belirtilen ayrıcalıklar ilk etapta verilmemiş olsa bile bir ifade başarılı olur. Önceki durumlarından bağımsız olarak ayrıcalıkların mevcut olmamasını sağlar.