2015-09-09 1 views

Répondre

1

La base de données information_schema ne peut pas être masquée. Comme vous le savez peut-être, les tables information_schema ne sont pas des tables avec des données - information_schema est une interface SQL pour observer les structures de données dans le serveur, et donc l'accès à information_schema est inoffensif, car un utilisateur ne peut pas utiliser information_schema pour accéder à des informations auxquelles l'utilisateur n'a pas accès autrement.

Les tables information_schema sont soumises à la même sécurité que les objets qu'elles décrivent, de sorte que leur contenu semble varier en fonction des autorisations de l'utilisateur actuellement connecté. Par exemple, si un utilisateur n'a pas accès à une base de données appelée «production», la table information_schema tables et la table columns n'exposent pas ces tables et leurs colonnes à cet utilisateur.