使用视图需要哪些不同的特权?

对于使用视图的另一种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特权。

以上是 使用视图需要哪些不同的特权? 的全部内容, 来源链接: utcz.com/z/343341.html

回到顶部