使用视图所需的不同权限有哪些?


对于不同类型的视图 CREATE、REPLACE、DROP、ACCESS 和 UPDATE 等,需要以下权限 −

  •  CREATE VIEW 权限 − 需要 CREATE VIEW 权限才能创建视图。此外,我们还必须对视图定义所引用的表具有足够的权限,例如 SELECT、INSERT 或 UPDATE。
  •  DROP VIEW 权限 − 我们需要 DROP VIEW 权限才能使用 OR REPLACE 子句、DROP VIEW 语句,以及使用 ALTER VIEW 语句。
  •  SELECT 权限 − 我们必须具有 SELECT 权限才能从视图中进行选择。
  •  INSERT、DELETE 或 UPDATE 权限 − 实际上,对于可更新视图使用 INSERT、DELETE 或 UPDATE 语句,我们必须具有 INSERT、DELETE 或 UPDATE 权限。
  •  SHOW VIEW 权限 − 如果视图定义引用的表不具备权限,那么我们必须拥有 SHOW VIEW 权限和 SELECT 权限。

更新日期:2020 年 6 月 22 日

130 次浏览

开启你的 职业生涯

完成课程获得认证

开始学习
广告