开始使用免费开始使用

GRANT 权限与 ALTER 属性

创建角色后,您可以为其在对象(如表和视图)上授予特定的访问控制权限,常见的有 SELECTINSERTUPDATE 等。

设想您是这家初创公司的联合创始人,想让所有数据科学家都能在 long_reviews 视图中执行更新与插入操作。本练习中,您将通过为他们的角色(data_scientist)授予这些权限,来赋能即将入职的数据科学家。此外,您还将为 Marta 的角色设置一个密码。

本练习是课程的一部分

数据库设计

查看课程

练习说明

  • data_scientist 角色在 long_reviews 视图上授予更新和插入权限。
  • 修改 Marta 的角色,为她设置提供的密码。

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;

-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';
编辑并运行代码