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 - Snowflake Tutorial
From the course: Intro to Snowflake for Devs, Data Scientists, Data Engineers
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.