Σπίτι Προσωπικά Οικονομικά Βασικά στοιχεία Προνόμια και Διαχείριση Αντικειμένων στο Oracle 12c - dummies

Βασικά στοιχεία Προνόμια και Διαχείριση Αντικειμένων στο Oracle 12c - dummies

Πίνακας περιεχομένων:

Βίντεο: 2019 SNF Conference Day 2 Part 3 (ENG) 2024

Βίντεο: 2019 SNF Conference Day 2 Part 3 (ENG) 2024
Anonim

Αποφασίζει ποια δικαιώματα για βάσεις δεδομένων είναι κάτι που έχει κάθε διαχειριστής βάσης δεδομένων (DBA) να καθορίσει. Ένας τύπος προνομίου στο Oracle 12c είναι δικαιώματα bject που ελέγχει την πρόσβαση και την τροποποίηση των δεδομένων.

Βασικά στοιχεία προνομίων αντικειμένων στο Oracle 12c

Μπορείτε να παραχωρήσετε μόνο οκτώ προνόμια αντικειμένου:

  • SELECT επιτρέπει στον παραλήπτη να επιλέγει σειρές από πίνακες

  • INSERT

  • UPDATE επιτρέπει στον παραλήπτη να αλλάζει υπάρχουσες σειρές σε πίνακες.

  • DELETE επιτρέπει στον παραλήπτη να αφαιρέσει τις υπάρχουσες σειρές από πίνακες.

  • REFERENCES επιτρέπει σε έναν χρήστη να δημιουργήσει μια προβολή σε ένα ξένο κλειδί στον πίνακα άλλου χρήστη.

  • INDEX επιτρέπει σε έναν χρήστη να δημιουργήσει ένα ευρετήριο στον πίνακα άλλου χρήστη.

  • ALTER επιτρέπει σε έναν χρήστη να αλλάξει ή να προσθέσει στη δομή του πίνακα άλλου χρήστη.

  • EXECUTE επιτρέπει στον παραλήπτη να εκτελεί διαδικασίες που ανήκουν σε άλλο χρήστη.

Κρατήστε αυτά τα tidbits προνόμια:

  • Όταν είστε κύριος ενός αντικειμένου, έχετε αυτόματα όλα τα δικαιώματα σε αυτό το αντικείμενο. Με άλλα λόγια, δεν χρειάζεται να λάβετε το SELECT στο τραπέζι σας.

  • Τα δικαιώματα των αντικειμένων δεν μπορούν να ανακληθούν από τον κάτοχο ενός αντικειμένου.

  • Όποιο και αν είναι το σχήμα που κατέχει το αντικείμενο τελικά ελέγχει τα δικαιώματα του αντικειμένου.

  • Χωρίς ρητή άδεια, κανένας άλλος δεν μπορεί να διαχειριστεί τα προνόμια αντικειμένου του εν λόγω αντικειμένου - καλά, κανείς εκτός από έναν χρήστη που μπορεί να έχει το προνόμιο συστήματος ΔΙΕΥΘΥΝΣΗ ΟΠΟΙΟΥΔΗΠΟΤΕ ΑΝΤΙΚΕΙΜΕΝΟΥ (συνήθως αποκλειστικά για DBAs).

  • Το προνόμιο των αντικειμένων δεν μπορεί να ανακληθεί από οποιονδήποτε παρά από το άτομο που το χορήγησε εκτός από κάποιον που έχει το προνόμιο χορήγησης οποιουδήποτε αντικειμένου. Ούτε ο ιδιοκτήτης μπορεί να ανακαλέσει ένα προνόμιο στο δικό του αντικείμενο εκτός εάν ήταν ο παραχωρησιούχος.

Πώς να διαχειριστείτε προνόμια αντικειμένων στο Oracle 12c

Στα παρακάτω βήματα, οι χρήστες MAGGIE, JASON και MATT εργάζονται σε βάση δεδομένων που περιέχει συνταγές. Αυτό το παράδειγμα χρησιμοποιεί δικαιώματα αντικειμένων για να τους επιτρέψει να προβάλλουν και να προσθέτουν περισσότερες συνταγές.

  1. Η Maggie συνδέεται.

  2. Η Maggie πληκτρολογεί τα εξής:

    
    

    Αυτό επιτρέπει στο χρήστη MAGGIE να επιτρέψει στο JASON να επιλέξει από τον πίνακα VEGETARIAN_RECIPES. Βλέπει αυτό:

Η Grant πέτυχε.

Παρόμοια με το ADMIN OPTION των προνομίων του συστήματος, τα προνόμια αντικειμένων έχουν κάτι που ονομάζεται WITH OPTION OPTION.

  • Η MAGGIE μπορεί να επιτρέψει στη JASON να εισέλθει στο τραπέζι της και να επιτρέψει στον JASON να μεταβιβάσει αυτό το προνόμιο:

    
    
  • Ο JASON μπορεί να μεταβιβάσει αυτό το προνόμιο INSERT στο MATT:

    
    
  • Το MAGGIE δεν μπορεί να ανακαλέσει το προνόμιο INSERT από το MATT. Πρέπει να ζητήσει από τον JASON να το πράξει.

  • Αν ο JASON αρνείται να ανακαλέσει δικαιώματα INSERT για το MATT, η MAGGIE μπορεί να ανακαλέσει το προνόμιο από το JASON και, με τη σειρά του, να την ανακαλέσει από το MATT. Ονομάζεται επικαιροποίηση . Σημειώστε ότι αυτό διαφέρει από τα προνόμια συστήματος.

  • Το MAGGIE μπορεί να ανακαλέσει το προνόμιο INSERT από το JASON και εν τω μεταξύ να το ανακαλέσει αυτόματα από το MATT:

    
    

    Βλέπει αυτό:

    Ανακλήθηκε.
    

Εάν ένας χρήστης θέλει να δει τι προνόμιο έχει δώσει, μπορεί να ερωτήσει την προβολή USER_TAB_PRIVS.

Για παράδειγμα, η MAGGIE μπορεί να δει ποια προνόμια έχει αφήσει η JASON στα αντικείμενά της:


Βλέπει κάτι τέτοιο:

ΙΔΙΟΚΤΗΣΙΑΚΟΣ ΙΔΙΟΚΤΗΤΗΣ TABLE_NAME PRIVILEGE ---------- ----- ----- --------------------------------- JASON MAGGIE VEGETARIAN_RECIPES MAGGIE SELECT >

Βασικά στοιχεία Προνόμια και Διαχείριση Αντικειμένων στο Oracle 12c - dummies

Η επιλογή των συντακτών

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

Η κάμερα GoPro αλλάζει τον τρόπο με τον οποίο οι άνθρωποι κάνουν ταινίες. Δεν είναι μόνο οικονομικά προσιτό και ανθεκτικό, αλλά προσφέρει και χαρακτηριστικά που φαινόταν σαν πολύ μακρινά στοιχεία λίστας ευχών μόλις πριν από λίγα χρόνια. Μπορείτε να τοποθετήσετε αυτήν την κάμερα σε σχεδόν οτιδήποτε, να την υποβρύχετε και να καταγράφετε την πιο εκτεταμένη βιντεοταινία που γνωρίζει η ανθρωπότητα. Εντάξει, αυτό είναι ένα μικρό ...

Mounts για την κάμερα GoPro - dummies

Mounts για την κάμερα GoPro - dummies

Το GoPro έχει πολλά στηρίγματα και ένα για κάθε περίσταση και κατάσταση. Υπάρχουν mounts για το σκι σας, το roll bar του οχήματος all-terrain και την κορυφή του ποδηλάτου σας. Υπάρχει ακόμη και ένα που το σκυλί σας μπορεί να φορέσει ως σαγματοποιία. Εδώ είναι μερικά από τα βασικά κομμάτια (δείτε το σχήμα): ...

Οι GoPro HERO5 Μαύρες Dummies

Οι GoPro HERO5 Μαύρες Dummies

Μία φορά, ήταν μια σειρά από ονόματα που διαφοροποιούσαν το GoPro HERO, συμπεριλαμβανομένων των εκδόσεων Silver και White. Και ενώ πολλά από αυτά τα μοντέλα είναι ακόμα βιώσιμες επιλογές, η τελευταία έκδοση είναι μόνο για το Black. Είναι το μεγάλο kahuna της σειράς HERO και έχει ανανεωθεί τόσο πολύ ...

Η επιλογή των συντακτών

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Site στο Dreamweaver, πρέπει να αποθηκεύσετε όλους τους πόρους του ιστότοπού σας σε έναν κύριο φάκελο ή κατάλογο στον σκληρό σας δίσκο. Το Dreamweaver ονομάζει αυτόν τον φάκελο τον φάκελο του τοπικού ιστότοπου και όταν ορίσετε έναν νέο ιστότοπο, απλά προσδιορίζετε ακριβώς αυτό το φάκελο στο Dreamweaver. Η διαδικασία εγκατάστασης ιστότοπου είναι ...

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

Ο επιθεωρητής ιδιότητας, ο οποίος είναι προσβάσιμος από το κάτω μέρος του χώρου εργασίας του Dreamweaver, εμφανίζει τις ιδιότητες που είναι διαθέσιμες σε οποιοδήποτε επιλεγμένο στοιχείο στη σελίδα. Επομένως, οι επιλογές στον επιθεωρητή ιδιοτήτων είναι διαφορετικές όταν επιλέγεται μια εικόνα από ό, τι όταν έχει επιλεγεί κείμενο, για παράδειγμα. Όταν δεν έχει επιλεγεί τίποτα ή αν επιλέξετε κείμενο στο ...

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

Αφού συγκεντρώσετε όλες τις πληροφορίες FTP για να ρυθμίσετε τις δυνατότητες δημοσίευσης FTP του Dreamweaver. Αυτή η διαδικασία μπορεί να φανεί τρομακτική και συχνά απαιτεί λίγες προσπάθειες για να γίνει σωστή, αλλά τα καλά νέα είναι ότι πρέπει να το κάνετε μόνο μία φορά. Ακολουθήστε αυτά τα βήματα για να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver και να δημοσιεύσετε αρχεία ...

Η επιλογή των συντακτών

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Το Photoshop Elements δημιουργεί μαλακές κινήσεις. Πόσο μαλακά αυτά τα εγκεφαλικά επεισόδια εξαρτώνται από το ποια βούρτσα χρησιμοποιείτε. Από προεπιλογή, ακόμη και η πιο σκληρή βούρτσα έχει μια ελαφρώς μαλακή άκρη επειδή είναι αντι-αλλιώς. Η αντικατάσταση δημιουργεί μια μόνο σειρά μερικώς γεμάτων εικονοστοιχείων κατά μήκος των άκρων για να παραχθεί η ψευδαίσθηση μιας ομαλής ακμής. Μπορείτε ...

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Στοιχεία Photoshop Τα εργαλεία και οι λειτουργίες του παραθύρου εικόνας 10 είναι πιο χρήσιμα όταν μια εικόνα είναι ανοιχτή στο παράθυρο. Μόλις μια γρήγορη ματιά στο χώρο εργασίας Elements όταν εισάγετε τη λειτουργία πλήρους επεξεργασίας φωτογραφιών σας δείχνει κάποια ενέργεια που προσφέρει η Elements με ένα απλό πάτημα του κουμπιού του ποντικιού σας. Με όλες τις δυνατότητες, ...