λογισμικό

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

Τρόπος ρύθμισης παραμέτρων του SQL Express Grant Sysadmin

Αν σας SQL Server Express δεν έχει το του Enterprise Manager , ένα γραφικό περιβάλλον για την εκτέλεση μεγάλων διοικητικών καθηκόντων , θα πρέπει να εκτελεί σύνθετες εργασίες , όπως τη χορήγηση αδειών και την προσθήκη των ρόλων που χρησιμοποιούν σύστημα αποθηκευμένες διαδικασίες . Ως εκ τούτου , θα πρέπει να έχουν γνώση της διαχείρισης διακομιστή , Transact - SQL και βασικός μηχανισμός του διακομιστή . Στην ιδανική περίπτωση , το πρόσωπο που εγκαθιστά SQL Server Express ή /και δημιουργεί τις βάσεις δεδομένων πρέπει επίσης να χορηγήσει προνόμια για τους χρήστες . Υπάρχουν server- ευρύ συνδέσεις , τα οποία είναι κοινά σε όλες τις βάσεις δεδομένων στο χώρο του ξενοδοχείου , και οι χρήστες για κάθε βάση δεδομένων . Ο χρήστης στη συνέχεια δεμένο σε ένα login . Κάθε είσοδος έχει μια προεπιλεγμένη βάση δεδομένων . Sysadmin είναι σταθερού ρόλου διακομιστή . Όταν αποδίδεται σε μια συγκεκριμένη σύνδεση, το πρόσωπο που χρησιμοποιεί έχει προνόμια για να κάνουν δραστικές αλλαγές σε όλη την διακομιστή. Ως εκ τούτου, δεν θα πρέπει να δοθεί μακριά επιπόλαια . Οδηγίες
Η

1 Βεβαιωθείτε ότι η παρουσία του SQL Server Express είναι σε πλήρη λειτουργία . 2

Βεβαιωθείτε ότι έχετε πρόσβαση στο « sa » του SQL σύνδεσης διακομιστή ( διαχειριστής του συστήματος ) . Ιδανικά , μόνο η « sa » θα χορηγήσει προνόμια σε άλλες συνδέσεις .
Εικόνων 3

Συνδεθείτε στο SQL Server Express ως « sa » .
Η 4

Εκτελέστε την ακόλουθη δήλωση Transact - SQL στη γραμμή SQL :

> EXEC sp_addsvrrolemember [ @ loginame = ] » » , [ @ rolename = ] ' sysadmin '

οι λέξεις σε αγκύλες είναι προαιρετικά

για παράδειγμα , αν θέλετε να εκχωρήσετε δικαιώματα διαχειριστή συστήματος για το όνομα σύνδεσης " Sue " , εκτελέστε την ακόλουθη : .

> EXEC sp_addsvrrolemember « Sue » , ' sysadmin »

Εδώ , η υπόθεση είναι ότι « Sue »είναι ένα έγκυρο όνομα σύνδεσης SQL Server.
5

Προσθέστε το χρήστη σύνδεσης στα Windows " Sue " , όπως Express SQL Server σας συνδεθείτε εάν παίρνετε ένα λάθος στο προηγούμενο βήμα λέγοντας ότι αυτό δεν υπάρχει σύνδεση :

> EXEC sp_addlogin « Sue » [ « '] [ ' name> '] [ ' ID> ' ] Ξενοδοχεία

Καμία από τις παραμέτρους σε αγκύλες είναι υποχρεωτικά . Ασφάλεια ID είναι ένας μοναδικός αριθμός και παράγεται εάν δεν δώσετε μία . Κρυπτογράφηση επιλογή αυτή καθορίζει αν ή όχι ο κωδικός πρόσβασης είναι κρυπτογραφημένα . Παίρνει ακόλουθες τιμές : .

1 ) NULL , πράγμα που σημαίνει ότι ο κωδικός πρόσβασης είναι κρυπτογραφημένα

2 ) skip_encryption , η οποία λέει ότι ο κωδικός πρόσβασης δεν είναι κρυπτογραφημένα

3 ) skip_encryption_old . , το οποίο λέει ότι ο κωδικός πρόσβασης κρυπτογραφηθεί από μια παλαιότερη έκδοση του SQL Server και δεν πρέπει να έχει πλέον κωδικοποίηση .

Εκτέλεση sp_addsvrrolemember όπως φαίνεται στο Βήμα 4 .

Η

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

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