Τρόπος αντιμετώπισης προβλημάτων σφαλμάτων 15401

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 324321 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Όταν προσθέτετε ένα χρήστη των Microsoft Windows NT ή μια ομάδα των Microsoft Windows NT ως μια σύνδεση στον Microsoft SQL Server ή όταν μετακινείτε συνδέσεις από ένα διακομιστή σε έναν τομέα σε ένα διακομιστή σε έναν διαφορετικό τομέα, ενδέχεται να δείτε το ακόλουθο μήνυμα λάθους:
Σφάλμα 15401: χρήστη των Windows NT ή ομάδα '% s' δεν βρέθηκε. Ελέγξτε ξανά το όνομα.
Αυτό το άρθρο βήμα προς βήμα περιγράφει πιθανές αιτίες του σφάλματος και τον τρόπο αντιμετώπισης αυτού του ζητήματος.

Η σύνδεση δεν υπάρχει

  1. Βεβαιωθείτε ότι η σύνδεση Windows υπάρχει ακόμα στον τομέα. Ο διαχειριστής δικτύου σας μπορεί να έχει καταργήσει τη σύνδεση Windows για συγκεκριμένους λόγους και ενδέχεται να μην μπορείτε να εκχωρήσετε αυτό το δικαίωμα σύνδεσης στο διακομιστή SQL Server.
  2. Βεβαιωθείτε ότι θα ορθογραφικά σωστά το όνομα τομέα και σύνδεσης και ότι χρησιμοποιείτε την ακόλουθη μορφή:
    ΤΟΜΕΑΣ\ΧΡΗΣΤΗΣ
  3. Εάν υπάρχει σύνδεση, είναι σωστή και εξακολουθείτε να λαμβάνετε το σφάλμα, συνεχίστε με τις ακόλουθες ενότητες αυτού του άρθρου.

Διπλότυπα αναγνωριστικά ασφαλείας

Σε έναν τομέα των Windows, μοναδικά αναγνωριστικά ασφαλείας (SID) αντιστοιχίζονται αυτόματα με συνδέσεις Windows στον τομέα. Όταν προσθέτετε μια σύνδεση Windows ως μια σύνδεση SQL Server, το αναγνωριστικό ΑΣΦΑΛΕΊΑΣ αποθηκεύεται στον πίνακα συστήματος στον SQL Server. Εάν προσπαθήσετε να προσθέσετε μια νέα σύνδεση με το ίδιο αναγνωριστικό ΑΣΦΑΛΕΊΑΣ ως μια υπάρχουσα σύνδεση SQL Server, παρουσιάζεται το σφάλμα 15401.
ΣΗΜΕΙΩΣΗΣτον SQL Server 2005, δεν επιτρέπονται διπλότυπα αναγνωριστικά ασφαλείας.
  1. Για να εξακριβώσετε εάν αυτή είναι η αιτία του σφάλματος, εκτελέστε τον ακόλουθο κώδικα στο υπόδειγμα βάσης δεδομένων ενώ είστε συνδεδεμένοι διακομιστή SQL ως μέλος τοsysadminΡόλος:
    SELECT name FROM syslogins WHERE sid = SUSER_SID ('YourDomain\YourLogin')
  2. Εάν επιστραφεί μια σειρά από αυτό το ερώτημα, ένα διπλότυπο αναγνωριστικό ΑΣΦΑΛΕΊΑΣ είναι η αιτία του προβλήματος.
  3. Μια πιθανή αιτία από αυτό το σενάριο η φόρτωση μιας κύριας βάσης δεδομένων από ένα διακομιστή σε άλλον τομέα. Μία από τις συνδέσεις σε αυτόν τον τομέα μπορεί να έχει το ίδιο αναγνωριστικό ΑΣΦΑΛΕΊΑΣ ως τη σύνδεση που θέλετε να προσθέσετε σε αυτόν τον τομέα. Επίσης, αυτό μπορεί να συμβεί σε ένα περιβάλλον όπου έχετε κλώνου ή εικονικές συστήματα.
  4. Πρέπει να χρησιμοποιήσετεsp_revokeloginΓια να διακοπεί η σύνδεση με το αντίστοιχο αναγνωριστικό ΑΣΦΑΛΕΊΑΣ ή για να διατηρήσετε τις υπάρχουσες συνδέσεις, η αντιστοίχιση σωστά τις συνδέσεις από τον παλιό τομέα σε συνδέσεις στον νέο τομέα.Για περισσότερες πληροφορίες σχετικά με αυτήν τη διαδικασία, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
    314546Τρόπος μετακίνησης βάσεων δεδομένων μεταξύ υπολογιστών που εκτελούν τον SQL Server

Αποτυχία ελέγχου ταυτότητας

Όταν ο ελεγκτής τομέα για τον τομέα όπου βρίσκεται η σύνδεση, (το ίδιο ή σε διαφορετικό τομέα) δεν είναι διαθέσιμο για κάποιο λόγο, μπορεί να λάβετε το σφάλμα 15401.
  1. Εάν η σύνδεση βρίσκεται σε διαφορετικό τομέα από τον SQL Server, βεβαιωθείτε ότι υπάρχει η σωστή σχέσεις αξιοπιστίας μεταξύ των τομέων.
  2. Βεβαιωθείτε ότι ο ελεγκτής τομέα από τη σύνδεση είναι προσβάσιμη χρησιμοποιώντας τοPingεντολή από τον υπολογιστή που εκτελεί τον SQL Server. Ελέγξτε τη διεύθυνση IP και το όνομα του ελεγκτή τομέα.
    Για περισσότερες πληροφορίες σχετικά με την εντολή ping, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    102908Τρόπος αντιμετώπισης προβλημάτων σύνδεσης TCP/IP στα Windows 2000 ή τα Windows NT

Διάκριση πεζών-κεφαλαίων

Ενδέχεται να αντιμετωπίζετε προβλήματα διάκριση πεζών-κεφαλαίων, τα οποία περιγράφονται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
245768Case-sensitive Unicode collating sequence and Windows NT logins

In this case, use thesp_configureήsp_helpsortstored procedure to determine if the sort order or collation of your instance of SQL Server is case sensitive. If the server is case-sensitive, follow the steps in the referenced article (Q245768) to successfully add the login.

Local accounts

Local (non-domain) accounts require special handling. If you are trying to add a local account from the local computer that is running SQL Server, view the following Microsoft Knowledge Base article for the correct steps:
322988sp_grantlogin "NT AUTHORITY\SYSTEM" fails on Microsoft Windows NT 4.0
  1. To add the Local System Account as a SQL Server login on Windows NT 4.0, view the procedure in the article Q322988 in the Microsoft Knowledge Base.
  2. When you add predefined local groups, you must use BUILTIN as the domain.
    Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
    216808Use BUILTIN\Group to grant access to predefined Windows NT groups

Name resolution

If you have problems resolving the name of a computer that is involved in adding the login or group, you might receive error 15401.

Verify that your name resolution mechanism (such as, WINS, DNS, HOSTS or LMHOSTS) is configured correctly.

Ιδιότητες

Αναγν. άρθρου: 324321 - Τελευταία αναθεώρηση: Τρίτη, 21 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Λέξεις-κλειδιά: 
kbhowtomaster kbmt KB324321 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:324321

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com