Σπίτι Προσωπικά Οικονομικά Βασικά των Privileges στο Oracle 12c - dummies

Βασικά των Privileges στο Oracle 12c - dummies

Βίντεο: Fate, Family, and Oedipus Rex: Crash Course Literature 202 2024

Βίντεο: Fate, Family, and Oedipus Rex: Crash Course Literature 202 2024
Anonim

Αφού δημιουργήσετε ένα χρήστη, πρέπει να αποφασίσετε τι είδους πράγματα μπορεί να κάνει ο χρήστης στη βάση δεδομένων Oracle 12c. Ενδεχομένως να θέλετε να επιτρέψετε στο χρήστη να συνδεθεί, αλλά ίσως χρειαστεί να περιορίσετε αν ο χρήστης μπορεί να κάνει κάποια από τις παρακάτω εργασίες:

  • Πρόσβαση σε ορισμένα δεδομένα

  • Εκκίνηση και διακοπή της βάσης δεδομένων

  • Δημιουργία πινάκων, ευρετήρια και προβολές

  • Διαγραφή δεδομένων

  • Εκτέλεση αντιγράφων ασφαλείας

Μπορείτε να καθορίσετε τι μπορεί να κάνει ένας χρήστης μέσω προνομίων . Η βάση δεδομένων έχει δύο τύπους δικαιωμάτων:

  • Τα δικαιώματα συστήματος ελέγχουν τι μπορεί να κάνει ο χρήστης στη βάση δεδομένων. Για παράδειγμα, μπορούν να δημιουργήσουν πίνακες, να δημιουργήσουν χρήστες και να αποθέσουν χώρους στον πίνακα; Αυτά τα δικαιώματα ισχύουν κυρίως για την προσθήκη ή την αλλαγή δομών στη βάση δεδομένων.

  • Τα δικαιώματα αντικειμένων ελέγχουν τον τρόπο με τον οποίο ένας χρήστης μπορεί να έχει πρόσβαση στα πραγματικά δεδομένα στη βάση δεδομένων. Για παράδειγμα, ποια δεδομένα μπορεί να δει, να αλλάξει ή να διαγράψει; Αυτά τα δικαιώματα ισχύουν κυρίως για γραμμές σε πίνακα ή προβολή.

Διαχειρίζεστε όλα τα προνόμια με τις εντολές GRANT και REVOKE. Είναι αρκετά σαφές από τα ονόματά τους ποιος δίνει και ποιος απομακρύνεται. Ωστόσο, διαμορφώνετε τις εντολές ανάλογα με τον τύπο του προνομίου. Για παράδειγμα, όταν δίνεις, GRANT και όταν σε παίρνεις ΑΠΑΓΟΡΕΥΕΤΕ ΑΠΟ.

Τα δικαιώματα συστήματος είναι τα πρώτα προνόμια που χρειάζεται οποιοσδήποτε χρήστης. Υπάρχουν κυριολεκτικά εκατοντάδες προνόμια συστήματος.

Προτού οιοσδήποτε χρήστης μπορεί να κάνει κάτι με τη βάση δεδομένων, πρέπει να είναι σε θέση να συνδεθεί. Το προνόμιο CREATE SESSION δίνει στους χρήστες πρόσβαση στη βάση δεδομένων. Χωρίς αυτό το προνόμιο, κανένα άλλο προνόμιο δεν έχει σημασία.

Ακολουθήστε τα παρακάτω βήματα για να παραχωρήσετε δικαιώματα CREATE SESSION στον χρήστη DTITILAH:

  1. Συνδεθείτε στη βάση δεδομένων ως χρήστης SYSTEM.

  2. Πληκτρολογήστε τα εξής:

    
    

    Βλέπετε τα παρακάτω, που σημαίνει ότι το DTITILAH μπορεί να συνδεθεί στη βάση δεδομένων:

    Επιχορήγηση επιτεύχθηκε.
    

Τι γίνεται εάν ο κωδικός πρόσβασης για τον χρήστη DTITILAH έχει παραβιαστεί; Ένας γρήγορος τρόπος να βεβαιωθείτε ότι ο χρήστης δεν μπορεί πλέον να έχει πρόσβαση στη βάση δεδομένων, εξωτερικά ή όχι, είναι να ανακαλέσει το προνόμιο CREATE SESSION από αυτόν τον χρήστη.

Ανάκληση του CREATE SESSION από το DTITILAH με τα παρακάτω βήματα:

  1. Συνδεθείτε στη βάση δεδομένων ως SYSTEM.

  2. Πληκτρολογήστε τα εξής:

    
    

    Βλέπετε το εξής:

    Αναιρέστε την επιτυχία.
    

    Όταν ο χρήστης προσπαθεί να συνδεθεί, βλέπει αυτό:

    ΣΦΑΛΜΑ: ORA-01045: ο χρήστης DTITILAH δεν έχει δικαιώματα CREATE SESSION. η σύνδεση δεν αναγνωρίστηκε
    
  3. Αντιμετωπίστε την παραβίαση της ασφάλειας εντοπίζοντας γιατί παραβιάστηκε ο κωδικός πρόσβασης.

Ένας χρήστης μπορεί επίσης να έχει αυτά τα δικαιώματα συστήματος που του επιτρέπουν να δημιουργεί αντικείμενα στη βάση δεδομένων:

  • RESUMABLE επιτρέπει την αναστολή εργασιών και την επανάληψη όταν πληρούνται περιορισμοί χώρου.

  • FLASHBACK ARCHIVE επιτρέπει στους χρήστες να ανακτούν δεδομένα από το παρελθόν.

  • CREATE JOB επιτρέπει στους χρήστες να δημιουργούν εργασίες που μπορούν να εκτελεστούν στο Oracle Scheduler.

  • CREATE SYNONYM επιτρέπει στους χρήστες να δημιουργούν ψευδώνυμα για αντικείμενα για ευκολότερη πρόσβαση.

Τα παρακάτω δικαιώματα ισχύουν συνήθως για τους προγραμματιστές:

  • CREATE TABLE

  • CREATE VIEW

  • CREATE SEQUENCE

  • CREATE PROCEDURE

  • CREATE TRIGGER

ΔΗΜΙΟΥΡΓΙΑ ΟΠΟΙΟΥΔΗΠΟΤΕ ΠΙΝΑΚΑ

  • δημιουργεί πίνακες σε σχήμα οποιουδήποτε χρήστη. ΔΡΟΜΟΣ ΟΠΟΙΟΥΔΗΠΟΤΕ ΠΙΝΑΚΑ

  • ρίχνει πίνακες από το σχήμα κάποιου χρήστη. CREATE TABLESPACE

  • δημιουργεί περιοχές αποθήκευσης στο tablespace. Ο χρήστης ALTER

  • αλλάζει τα χαρακτηριστικά του χρήστη. DROP USER

  • … uh, ρίχνει έναν χρήστη. Το ALTER SYSTEM

  • αλλάζει τις παραμέτρους λειτουργίας του συστήματος. ΧΟΡΗΓΗΣΗ ΟΠΟΙΟΥΔΗΠΟΤΕ ΑΝΤΙΚΕΙΜΕΝΟΥ

  • επιτρέπει στον κατόχου να διαχειρίζεται οποιοδήποτε προνόμιο αντικειμένου έναντι οποιουδήποτε αντικειμένου στη βάση δεδομένων. Πολύ δυνατός! Με το ADMIN OPTION είναι ένα άλλο χαρακτηριστικό που σχετίζεται με δικαιώματα συστήματος. Μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή όταν χορηγείτε ένα προνόμιο συστήματος για να επιτρέψετε στο χρήστη να παραχωρήσει το προνόμιο σε κάποιον άλλο. Για παράδειγμα, λέτε ότι έχετε προσλάβει ένα νέο DBA με το όνομα χρήστη RPLEW.

Θέλετε να συνδεθεί ο χρήστης MJAUST στη βάση δεδομένων με το προνόμιο CREATE SESSION, αλλά θέλετε επίσης να του δοθεί το προνόμιο σε κάποιον άλλο.

Για να παραχωρήσετε ένα προνόμιο συστήματος με ADMIN OPTION, ακολουθήστε τα εξής βήματα:

Συνδεθείτε στο SQL * Plus ως SYSTEM.

  1. Πληκτρολογήστε τα εξής:

  2. Βλέπετε το εξής:

    
    

    Επιχορήγηση επιτεύχθηκε.

    Τώρα το MAUST μπορεί επίσης να διορθώσει το CREATE SESSION.
    

    Εάν ακυρωθεί η επιλογή WITH ADMIN OPTION, όλοι οι χρήστες που έχουν το προνόμιο αυτό διατηρούν τα προνόμια. Πράξη ανάλογα. Δεν πρόκειται για ανακάμπτου τύπου, όπως το OPTION ΜΕ ΕΠΙΧΟΡΗΓΗΣΗ.
Βασικά των Privileges στο 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 με ένα απλό πάτημα του κουμπιού του ποντικιού σας. Με όλες τις δυνατότητες, ...