Chapitre 5 securite admin base de donnee 1
Chapitre IV Administration des et gestion de comptes d ? une base de données Oracle ? Dictionnaire de Données Oracle ? Gestion des utilisateurs ? Privilère Roles et Pro ?les utilisateurs CDictionnaire de Données Oracle ? Dé ?nition C ? est un certain nombre de tables et vues qui contient un ensemble d ? information liée à l ? activité et au fonctionnement de la base de donnée ? Et ce pour Récupérer les information nécessaire à l ? exploitation et à l ? administration de la base de donnée Oracle CDictionnaire de Données Oracle ? Caractéristiques ?? Appartient à l ? utilisateur SYS ? Stocke les informations sur ?? La base de données structure logique et physique ?? Le nom et les dé ?nitions des di ?érents objets crées ?? Les contraintes sur les objets ?? Les users de connexions et leur caractéristiques ex privilèges CDictionnaire de Données Oracle ? Toutes les informations contenues dans les tables système du dictionnaire des données et accessibles au travers de vues sont codées en MAJUSCULES Majuscule Exp selecte from alltables where tablename like ? JOBS ? ? Le dictionnaire des données est mis automatiquement à jour après chaque instruction SQL du LMD INSERT UPDATE DELETE ? CDictionnaire de Données Oracle Les vues du dictionnaire de données sont DBA informations sur les objets de tous les schémas USER informations sur les objets appartenant au compte connecté ALL informations des vues USER et des informations sur les objets pour lesquels des privilèges ont été octroyés au groupe PUBLIC ou à l ? utilisateur courant Liste des vues du dictionnaire ? DICTIONARY ou DICT CDictionnaire de Données Oracle Démarche à suivre La démarche à suivre a ?n d ? interroger correctement le dictionnaire des données à propos d ? un objet est la suivante Étape trouver le nom de la vue en consultant DICTIONARY Étape choisir les colonnes de la vue à sélectionner utiliser DESC Étape interroger la vue en exécutant une requête SELECT contenant les colonnes intéressantes NB Étape peut être omise si on conna? t déjà le nom de la vue ce sera le cas pour les vues usuelles que vous aurez déjà utilisées à plusieurs reprises CDictionnaire de Données Oracle Recherche du nom d ? une vue L ? extraction du nom des vues qui concernent un objet est rendue possible par l ? interrogation de la vue DICTIONARY de synonyme DICT SQL DESC DICTIONARY Nom NULL Type TABLE NAME VARCHAR COMMENTS VARCHAR SELECT FROM DICTIONARY WHERE table name LIKE ' SEQUENCE ' TABLENAME ---------------ALL SEQUENCES DBA SEQUENCES USER SEQUENCES COMMENTS ------------------------Description of SEQUENCEs accessible to the user Description of all SEQUENCEs in the database Description of the user's own SEQUENCEs ? TABLE ? INDEX ? IRIGGER ? VIEW ? CONSTRAINT CDictionnaire de Données Oracle Interroger la vue L ? interrogation de la vue sur la base des colonnes choisies est l ? étape ?nale de la recherche de données dans le dictionnaire ?? Interrogeons le dictionnaire des données à travers les
Documents similaires
-
35
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 16, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 86.6kB