Αυτήν τη στιγμή είστε εκτός σύνδεσης, σε αναμονή για επανασύνδεση στο Internet

Μέθοδοι ελέγχου ταυτότητας για συνδέσεις με SQL Server σε ενεργές σελίδες διακομιστή

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:247931
Περίληψη
Δύο έλεγχο ταυτότητας του SQL Server (τυπική ασφάλεια) και Έλεγχος ταυτότητας των Windows NT (ενσωματωμένη ασφάλεια) είναι ο έλεγχος ταυτότητας του SQL Server μέθοδοι που χρησιμοποιούνται για πρόσβαση σε μια βάση δεδομένων του SQL Server από ενεργές σελίδες διακομιστή (ASP).

Σημείωση Αυτό το άρθρο ισχύουν για Microsoft Windows 2000 ενεργή Κατάλογος τομείς. Το μοντέλο ελέγχου ταυτότητας Microsoft Windows NT που είναι που αναφέρονται σε αυτό το άρθρο ισχύει μόνο για τομείς με Windows NT.
Περισσότερες πληροφορίες

Ο έλεγχος ταυτότητας του SQL Server

Έλεγχος ταυτότητας του SQL Server που βασίζεται σε λίστα εσωτερικού χρήστη διατηρούνται από τον υπολογιστή SQL Server. Αυτή η λίστα περιλαμβάνει τα Windows NT χρήστες, και είναι συγκεκριμένες για υπολογιστή SQL Server. Οι χρήστες που έχουν δημιουργηθεί και ρύθμιση παραμέτρων χρησιμοποιώντας τον SQL Server Enterprise Manager. Για να χρησιμοποιήσετε αυτόν τον έλεγχο ταυτότητας μέθοδος, εκτελέστε τα παρακάτω βήματα:
  • Εάν συνδεθείτε μέσω Open Database Connectivity (ODBC), στο διαχειριστή ODBC, επιλέξετε Πιστοποίηση διακομιστή SQL κατά τη ρύθμιση παραμέτρων το αρχείο προέλευσης δεδομένων.
  • Στη συμβολοσειρά σύνδεσης ActiveX Data Objects (ADO), συμπεριλάβετε τις παραμέτρους "Μοναδικό Αναγνωριστικό" και "pwd" όταν χρησιμοποιείτε ODBC και "Αναγνωριστικό χρήστη" και "Κωδικός πρόσβασης" όταν χρησιμοποιείτε την υπηρεσία παροχής SQLOLEDB.

Έλεγχος ταυτότητας των Windows NT

Επιτρέπει την πρόσβαση στα δεδομένα του υπολογιστή που εκτελεί τον SQL Server μέσω λογαριασμών των Windows NT. Για να ενεργοποιήσετε τον έλεγχο ταυτότητας των Windows NT, μέσω της Υπολογιστής Internet Information Server (IIS), πρέπει να είναι ο βασικός έλεγχος ταυτότητας ενεργοποιημένη για την εφαρμογή Web. Για να το κάνετε αυτό, εκτελέστε τα εξής:
  1. Ξεκινήστε τη Διαχείριση υπηρεσιών Internet.
  2. Μεταβείτε στην τοποθεσία Web, κάντε δεξιό κλικ στην τοποθεσία Web, και στη συνέχεια Κάντε κλικ στο κουμπί Ιδιότητες.
  3. Κάντε κλικ στην επιλογή του Ασφάλεια καταλόγου καρτέλα, κάντε κλικ στο Επεξεργασία στην ενότητα ανώνυμη πρόσβαση και έλεγχος ταυτότητας ελέγχου και στη συνέχεια Επιλέξτε το Βασικός έλεγχος ταυτότητας (κωδικός πρόσβασης αποστέλλεται σε απλό κείμενο) επιλογή.
Για να ρυθμίσετε τις παραμέτρους ελέγχου ταυτότητας IIS για τα Windows NT, δεν μπορείτε να χρησιμοποιήσετε Έλεγχος ταυτότητας των Windows NT Challenge\Response (NTLM). Πρέπει να χρησιμοποιήσετε μία από τις παρακάτω δύο μεθόδους ελέγχου ταυτότητας IIS:
  • Ενεργοποίηση μόνο βασικό έλεγχο ταυτότητας για το Web εφαρμογή.
  • Εάν οι χρήστες επιτρέπεται η ανώνυμη πρόσβαση, επαληθεύστε την ακολουθεί:
    • Εάν ο χρήστης έχει ρυθμιστεί ως ανώνυμος χρήστης στις υπηρεσίες IIS, Επίσης πρέπει να ρυθμιστεί σε λογαριασμό στον υπολογιστή που εκτελεί τα Windows NT Ο διακομιστής SQL.
    • Εάν ο SQL Server και οι υπηρεσίες IIS δεν είναι στον ίδιο υπολογιστή Δημιουργία του χρήστη ως λογαριασμό τομέα προσβάσιμα και οι δύο υπολογιστές ή τοπικά στον υπολογιστή SQL Server και του υπολογιστή IIS με το ίδιο κωδικός πρόσβασης. Εάν δημιουργήσετε χρήστη τοπικά και στους δύο υπολογιστές, ο χρήστης πρέπει να δίνεται το αρχείο καταγραφής σε τοπικά δεξιά στον υπολογιστή SQL Server. Αν ο χρήστης είναι ένα λογαριασμό τομέα, ο χρήστης πρέπει να δοθεί "Πρόσβαση αυτού του υπολογιστή από το δίκτυο" δεξιά στον υπολογιστή SQL Server.
    • Εάν ο SQL Server και οι υπηρεσίες IIS δεν είναι στον ίδιο υπολογιστή στη συνέχεια, ξεκινήστε τη Διαχείριση υπηρεσιών Internet (σε ιδιοτήτων ασφαλείας καταλόγου Άνοιγμα σελίδας για την εφαρμογή Web), το Ανώνυμος λογαριασμός χρήστη στο παράθυρο διαλόγου, απενεργοποιήστε την Ενεργοποίηση αυτόματου συγχρονισμού κωδικού πρόσβασης επιλογή και στη συνέχεια να εισαγάγετε μη αυτόματα τον κωδικό πρόσβασης για το λογαριασμού.
    • Υπολογιστή IIS απαιτεί κωδικό πρόσβασης του χρήστη για η δημιουργία ενός διακριτικού ασφαλείας που εξακολουθεί να ισχύει σε άλλο διακομιστή. Όταν το Ενεργοποίηση αυτόματου συγχρονισμού κωδικού πρόσβασης η επιλογή είναι ενεργοποιημένη, ένα διακριτικό μπορεί να δημιουργηθεί μόνο για την τοπική υπολογιστής.
    • Εάν οι υπηρεσίες IIS και του SQL Server στον ίδιο υπολογιστή, το όνομα αρχείου προέλευσης δεδομένων του SQL Server στη συμβολοσειρά σύνδεσης και το ODBC ρύθμιση παραμέτρων προέλευσης δεδομένων (εάν υπάρχει) είναι τοπικό.
Επιπλέον, ακολουθήστε τα παρακάτω βήματα για να συνδεθείτε σε έναν SQL Χρήση ελέγχου ταυτότητας των Windows NT σε σελίδες ASP υπολογιστή διακομιστή:
  1. Εάν συνδεθείτε μέσω ODBC στο διαχειριστή ODBC, Όταν ρυθμίζετε το αρχείο προέλευσης δεδομένων, επιλέξτε τον έλεγχο ταυτότητας των Windows NT.
  2. Στη συμβολοσειρά σύνδεσης ActiveX Data Objects (ADO), παραλείψτε Οι παράμετροι "Μοναδικό Αναγνωριστικό" και "PWD" όταν χρησιμοποιείτε το ODBC, και "Αναγνωριστικό χρήστη" και "Κωδικός πρόσβασης" Όταν χρησιμοποιείτε την υπηρεσία παροχής SQLOLEDB.
  3. Εάν συνδεθείτε χρησιμοποιώντας την υπηρεσία παροχής OLEDB για τον SQL Server (Υπηρεσία παροχής = SQLOLEDB), η συμβολοσειρά σύνδεσης πρέπει να περιλαμβάνουν "ολοκληρωμένων Ασφάλεια = SSPI. "
  4. Στον SQL Server Enterprise Manager, προσθήκη όλων των Windows NT λογαριασμούς και ομάδες που πρέπει να έχετε πρόσβαση μέσω ενσωματωμένη ασφάλεια για το συνδέσεις, και ορίστε ως χρήση ελέγχου ταυτότητας των Windows NT. Για να απλοποιήσετε Διαχείριση, η Microsoft συνιστά να προσθέτετε ομάδες των Windows NT αντί για μεμονωμένους λογαριασμούς. Ρύθμιση παραμέτρων δικαιωμάτων για όλες τις απαραίτητες βάσεις δεδομένων, πίνακες, αποθηκευμένες διαδικασίες και κατά τον καθορισμό των λογαριασμών.
Τα ακόλουθα μηνύματα λάθους υποδεικνύει προβλήματα με την SQL Ρύθμιση παραμέτρων διακομιστή για έλεγχο ταυτότητας των Windows NT:
Υπηρεσία παροχής Microsoft OLE DB για προγράμματα οδήγησης ODBC (0x80040E4D)
[Microsoft][ODBC Απέτυχε η σύνδεση του προγράμματος οδήγησης SQL Server] [SQL Server] για το χρήστη ' \'.

Microsoft Υπηρεσία παροχής OLE DB για προγράμματα οδήγησης ODBC, σφάλμα '80040e4d'
[Microsoft][ODBC SQL Το πρόγραμμα οδήγησης διακομιστή] [SQL Server] σύνδεση απέτυχε για το χρήστη 'NT AUTHORITY\ANONYMOUS ΣΎΝΔΕΣΗΣ'.
Αναφορές
Για περισσότερες πληροφορίες, ανατρέξτε στο ακόλουθο βιβλίο:
Γιάννης Connell Τεχνικές κωδικοποίησης για το Microsoft Visual Basic.NET Microsoft Press, 2001
Σημείωση Αυτό το βιβλίο είναι αυτήν τη στιγμή εκτός εκτύπωσης.
Για περισσότερες πληροφορίες, δείτε την παρακάτω εκπαίδευση Microsoft & Σεμινάρια πιστοποίησης: Για πρόσθετες πληροφορίες σχετικά με τις μεθόδους ελέγχου ταυτότητας των Windows 2000, κάντε κλικ στην επιλογή του παρακάτω αριθμό άρθρου για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
287537Χρησιμοποιώντας το βασικό έλεγχο ταυτότητας για τη δημιουργία διακριτικών Kerberos

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί με μηχανική μετάφραση

Ιδιότητες

Αναγνωριστικό άρθρου: 247931 - Τελευταία αναθεώρηση: 05/29/2011 16:32:00 - Αναθεώρηση: 4.0

Microsoft SQL Server 6.5 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft Active Server Pages 4.0, Microsoft SQL Server 2000 Standard Edition, Microsoft Data Access Components 2.6, Microsoft Data Access Components 2.7, Microsoft Windows Small Business Server 2003 Premium Edition, Microsoft Windows Small Business Server 2003 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition

  • kbsqlsetup kbinfo kbmt KB247931 KbMtel
Σχόλια
/html>ent.getElementsByTagName("head")[0].appendChild(m); =4050&did=1&t=">e"> El Salvador - Español
Panamá - Español
Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
050&did=1&t=">t> + "//c.microsoft.com/ms.js'><\/script>");