Quản trị, Quản trị dữ liệu & Cộng tác trên Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake


Đặc quyền là quyền thực hiện hành động:
SELECT: đọcINSERT: ghiCREATE: tạo| Thuật ngữ | Định nghĩa |
|---|---|
| Privilege | Quyền thực hiện hành động (vd. SELECT, INSERT, CREATE) |
| Object | Bất cứ thứ gì có thể cấp đặc quyền (bảng, schema, database, warehouse) |
| Role | Thực thể được cấp đặc quyền; có thể cấp cho người dùng hoặc vai trò khác |
| User | Cá nhân hoặc tài khoản dịch vụ kết nối Snowflake và nắm giữ vai trò |

Cấp đặc quyền cho vai trò
GRANT SELECT ON TABLE core.credit_scores
TO ROLE analyst_role;
Gán vai trò cho người dùng
GRANT ROLE analyst_role TO USER maria;

Chuyển quyền sở hữu sang vai trò khác
-- Chủ sở hữu hiện tại: SYSADMIN
GRANT OWNERSHIP ON TABLE core.credit_scores
TO ROLE data_engineer
REVOKE CURRENT GRANTS;

GRANT USAGE ON DATABASE <your_database>
TO ROLE analyst_role;
GRANT USAGE ON SCHEMA core
TO ROLE analyst_role;
GRANT SELECT ON TABLE core.credit_scores
TO ROLE analyst_role;
| Vai trò | Trách nhiệm |
|---|---|
| ACCOUNTADMIN | Toàn quyền quản trị tài khoản |
| SYSADMIN | Tạo cơ sở dữ liệu và warehouse |
| SECURITYADMIN | Chính sách mạng, masking policy, quản lý vai trò |
| USERADMIN | Tạo người dùng và gán vai trò |
| PUBLIC | Vai trò mặc định cho mọi người dùng |
Quản trị, Quản trị dữ liệu & Cộng tác trên Snowflake