Maison  >  Article  >  base de données  >  Quelles sont les différentes autorisations requises pour utiliser les vues ?

Quelles sont les différentes autorisations requises pour utiliser les vues ?

王林
王林avant
2023-08-29 13:05:021042parcourir

Quelles sont les différentes autorisations requises pour utiliser les vues ?

L'utilisation de différents types de vues CREATE, REPLACE, DROP, ACCESS, UPDATE, etc. nécessite les autorisations suivantes -

  • Autorisation CREATE VIEW - La création de vues nécessite l'autorisation CREATE VIEW. En plus de cela, nous devons disposer d'autorisations suffisantes, telles que SELECT, INSERT ou UPDATE, pour accéder à la table référencée par la définition de vue.
  • Autorisation DROP VIEW - Nous avons besoin de l'autorisation DROP VIEW pour utiliser la clause OR REPLACE, l'instruction DROP VIEW et l'instruction ALTER VIEW.
  • Autorisation SELECT - Nous devons avoir l'autorisation SELECT pour sélectionner dans la vue.
  • Autorisations INSERT, DELETE ou UPDATE - En fait, pour les vues pouvant être mises à jour à l'aide des instructions INSERT, DELETE ou UPDATE, nous devons disposer des autorisations INSERT, DELETE ou UPDATE.
  • Autorisation SHOW VIEW - Si la définition de la vue fait référence à une table pour laquelle nous n'avons pas l'autorisation, alors nous devons avoir l'autorisation SHOW VIEW et l'autorisation SELECT.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer