Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Ierarhia Rolurilor și Securitate cu Snowflake RBAC în Snowflake & dbt (Data Stack)

security Snowflake Cloud DW Q&A / Distribuie cod

Administrarea granulară a accesului bazat pe roluri (RBAC) prin separarea strictă a atribuțiilor de sistem.

Sintaxă
CREATE ROLE [rol] / GRANT USAGE ON DATABASE [db] TO ROLE [rol]

Snowflake utilizează un model ierarhic strict Role-Based Access Control (RBAC). Privilegiile nu sunt atribuite niciodată direct utilizatorilor, ci rolurilor (care pot moșteni alte roluri). Rolurile de sistem predefinite sunt:

  • ACCOUNTADMIN: Rol suprem de administrare a contului și facturării.
  • SECURITYADMIN / USERADMIN: Administrarea utilizatorilor și politicilor de securitate.
  • SYSADMIN: Crearea și deținerea depozitelor virtuale, bazelor de date și schemelor.
Exemplu: Crearea unui rol dedicat pentru echipa de analiști
-- Crearea rolului și asocierea în ierarhia SYSADMIN:
CREATE ROLE analist_bi;
GRANT ROLE analist_bi TO ROLE sysadmin;

-- Acordarea drepturilor de citire în schema analitică:
GRANT USAGE ON WAREHOUSE analyst_wh TO ROLE analist_bi;
GRANT USAGE ON DATABASE prod_dw TO ROLE analist_bi;
GRANT USAGE ON SCHEMA prod_dw.analytics TO ROLE analist_bi;
GRANT SELECT ON ALL TABLES IN SCHEMA prod_dw.analytics TO ROLE analist_bi;

-- Asignarea rolului către un utilizator:
GRANT ROLE analist_bi TO USER maria_popescu;

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Ierarhia Rolurilor și Securitate cu Snowflake RBAC

Ai o nelămurire despre utilizarea comenzii Ierarhia Rolurilor și Securitate cu Snowflake RBAC sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.