Εδώ είναι μια κατανομή:
1. `Δημιουργήστε όνομα χρήστη που προσδιορίζεται από τον κωδικό πρόσβασης · :Αυτό δημιουργεί το λογαριασμό χρήστη. Αντικαταστήστε το `username` με το επιθυμητό όνομα χρήστη και τον κωδικό πρόσβασης με τον κωδικό πρόσβασης.
2. :Αυτό παρέχει τα συγκεκριμένα προνόμια του χρήστη. Το μέρος των προνόμων είναι κρίσιμο και εξαρτάται από το τι πρέπει να κάνει ο χρήστης. Τα κοινά προνόμια περιλαμβάνουν το `connect` (για σύνδεση), το` Resource '(για να δημιουργήσετε πίνακες και άλλα αντικείμενα βάσης δεδομένων) και συγκεκριμένα προνόμια αντικειμένων (π.χ. `select` σε έναν πίνακα). Μπορεί να χρειαστεί να χορηγήσετε πολλαπλά προνόμια που χωρίζονται από κόμματα.
3. και `alter user username default tablespace ... ποσόστωση ... on ...;` :Εάν θέλετε να ελέγξετε συγκεκριμένα πού αποθηκεύονται τα δεδομένα του χρήστη, θα χρειαστεί να δημιουργήσετε ένα επιτραπέζιο χώρο και στη συνέχεια να αντιστοιχίσετε μια ποσόστωση στον χρήστη μέσα σε αυτό το tablespace.
Παράδειγμα:
Για να δημιουργήσετε έναν χρήστη με το όνομα `Newuser 'με τον κωδικό πρόσβασης` MyStrongpassword' και να του δώσετε τη δυνατότητα σύνδεσης και δημιουργίας πινάκων, θα χρησιμοποιούσατε:
`` sql
Δημιουργία χρήστη newuser που προσδιορίζεται από το MyStrongpassword;
Grant Connect, πόρος με το Newuser.
`` `
Θυμηθείτε να αντικαταστήσετε το `mystrongpassword` με έναν ισχυρό, ασφαλή κωδικό πρόσβασης. Συνήθως θα εκτελέσετε αυτές τις εντολές στο SQL*Plus μετά τη σύνδεση με τη βάση δεδομένων Oracle ως χρήστη με τα απαραίτητα προνόμια συστήματος (όπως το SYS` ή το «Σύστημα»). Πάντα να ακολουθείτε τις βέλτιστες πρακτικές για την ασφάλεια κωδικού πρόσβασης και τη διαχείριση προνομίων χρηστών.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα