From the course: Intro to Snowflake for Devs, Data Scientists, Data Engineers

Unlock this course with a free trial

Join today to access over 24,800 courses taught by industry experts.

Role-based access control (RBAC): Part 1

Role-based access control (RBAC): Part 1

- [Speaker] Alright, now we're going to learn a bit about role-based access control, RBAC. In Snowflake, which is a system that lets you control access to particular Snowflake objects by granting privileges to roles and then assigning those roles to users. I'll just go out and say it. Role-based access control isn't my all-time favorite topic. I have a healthy appreciation for many things that others would consider dry or boring. I love technical documentation, I love math, I love poetry, but RBAC pushes even my limits. That said, it's very important to cover because one, there are few things more frustrating than not being able to take some action because you don't have the right privileges. And two, good data governance helps you prevent both bad actors from intentionally messing with your data and good but fallible actors from inadvertently messing with your data. The happy news is that role-based access is something that Snowflake handles vary elegantly. It's pretty painless in…

Contents