λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Ορισμός της Oracle 11G String Database

Πριν ένα πρόγραμμα αποκτά πρόσβαση στις πληροφορίες σε μια βάση δεδομένων Oracle 11g , πρέπει να ανοίξει μια σύνδεση , παρέχοντας τις παραμέτρους που προσδιορίζουν ποιος είναι ο χρήστης και το πώς το πρόγραμμα χρησιμοποιεί τα δεδομένα . Όλες οι παράμετροι που πηγαίνουν σε ένα μικρό κομμάτι του κειμένου που ονομάζεται συμβολοσειρά σύνδεσης της βάσης δεδομένων . Το πρόγραμμα ανοίγει τη βάση δεδομένων με την αποστολή του string σε διακομιστή της βάσης δεδομένων . Oracle δημιουργεί μια σύνδεση μόνο αν η σειρά είναι ορθά και πλήρη . Τύπος σύνδεσης
Η

Oracle παρέχει σε λίγες διαφορετικούς τρόπους για να συνδεθείτε σε μια βάση δεδομένων 11g ? Οι παράμετροι στη συμβολοσειρά σύνδεσης εξαρτάται από τον τύπο σύνδεσης . Μια μέθοδος είναι η "διαφανής Δίκτυο υποστρώματος , " ή TNS , το οποίο είναι λογισμικό δικτύωσης της Oracle . Μια TNS -based συμβολοσειρά σύνδεσης μοιάζει με το ακόλουθο παράδειγμα :

" Data Source = TORCL ? User Id = το όνομα χρήστη ? Κωδικός = UserPass ? "

Σημειώστε τη χρήση του ονόματος χρήστη και κωδικού πρόσβασης για συνδεθείτε στο διακομιστή της βάσης δεδομένων . Το ακόλουθο παράδειγμα απεικονίζει τη χρήση της μεθόδου της Oracle Easy Connect :

"Πηγή δεδομένων = το ψευδώνυμο /UserPass @ oracleserver //όνομα_εμφάνισης ? "

Easy Connect λειτουργεί σε υπολογιστικά περιβάλλοντα που χρησιμοποιούν το πρωτόκολλο TCP /IP δίκτυο πρωτόκολλα .
εικόνων όνομα χρήστη και τον κωδικό πρόσβασης
Η

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

Η Ολοκληρωμένη Ασφάλεια
Η

Αν όπως ένα όνομα χρήστη και έναν κωδικό πρόσβασης σε ένα βάση δεδομένων συμβολοσειράς σύνδεσης είναι λογικό και πρακτικό , θέτει επίσης σε κίνδυνο την ασφάλεια . Οποιοσδήποτε με πρόσβαση στον προγραμματισμό του πηγαίου κώδικα μπορεί να δει το όνομα χρήστη και τον κωδικό πρόσβασης . Αν κάποιος εκτυπώνει ένα αντίγραφο του προγράμματος και αφήνει πάνω στο γραφείο της , ένας περαστικός μπορεί να εντοπίσει τις πληροφορίες log -in και να αποκτήσουν παράνομη πρόσβαση . Εξαιτίας αυτού του προβλήματος , η Oracle παρέχει ένα άλλο είδος της σύνδεσης της βάσης δεδομένων , που ονομάζεται Ολοκληρωμένη Ασφάλεια . Στηρίζεται σε ένα ξεχωριστό αξιόπιστη σύνδεση μεταξύ της επιφάνειας εργασίας του υπολογιστή του χρήστη και του server της βάσης δεδομένων . Η ακόλουθη σειρά δεδομένων δείχνει πώς να καθορίσετε Ολοκληρωμένη Ασφάλεια :

"Πηγή δεδομένων = TORCL ? Ενσωματωμένη ασφάλεια = SSPI ? "
Εικόνων των Windows Σύνδεση
Η

ως εναλλακτική λύση για την ενσωματωμένη ασφάλεια , οι χρήστες των Microsoft Windows μπορεί να συνδεθεί με μια βάση δεδομένων Oracle 11g έλεγχος ταυτότητας χρήστη των Windows . Όταν ένας χρήστης ξεκινά τον υπολογιστή του Windows, ζητά ένα όνομα χρήστη και έναν κωδικό πρόσβασης . Όταν τα είδη των πληροφοριών και των κορμών , τα Windows θεωρεί τον υπολογιστή του επικυρωμένη , και το δίκτυο εμπιστεύεται τον υπολογιστή . Η ακόλουθη σειρά βάσης δεδομένων της Oracle χρησιμοποιεί έλεγχο ταυτότητας των Windows :

" Data Source = WindowsOracle ? User Id = /? "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα