- השגיאה אינה יכולה ליצור הקשר SSPI יכול למנוע מהמנהל ומהמשתמשים לגשת אליהם SQLשרת.
- במאמר זה, אָנוּ לחקור את שלוש הדרכים ל לתקן שגיאה זו ל להחזיר אותך באינטרנט.
- אם הבעיה נמשכת, בדוק את ייעודינו דף שרת SQL ל יותר תיקונים.
- אתה יכול גם לחקור את שלנו רכזת פתרון בעיות ל יותר פתרונות מועילים.
תוכנה זו תשמור על מנהלי ההתקנים שלך, ובכך תשמור עליך מפני שגיאות מחשב נפוצות ותקלות חומרה. בדוק את כל הנהגים שלך כעת בשלושה שלבים פשוטים:
- הורד את DriverFix (קובץ הורדה מאומת).
- נְקִישָׁה התחל סריקה למצוא את כל הנהגים הבעייתיים.
- נְקִישָׁה עדכן מנהלי התקנים כדי לקבל גרסאות חדשות ולהימנע מתקלות במערכת.
- DriverFix הורד על ידי 0 קוראים החודש.
שם עיקר היעד שגוי - לא יכול ליצור שגיאת הקשר SSPI מתרחשת כשמנסים ליצור חיבור SQL שרת משרת מרוחק עם חשבון Windows.
זו שגיאה כללית. זה יכול להיות מופעל מסיבות רבות, כולל סיסמה מיושנת, סחיבת שעון, כישלון ברישום SPN או הרשאת גישה ל- Active Directory.
במאמר זה, אנו נסתכל על כמה צעדים לפתרון בעיות שיעזרו לך לפתור את שגיאת ההקשר לא יכולה ליצור SSPI בשרת Windows.
כיצד אוכל לתקן את שם היעד שגוי - לא יכול ליצור שגיאת הקשר SSPI?
1. שנה משתמש בשירות SQL
נסה לשנות את משתמש SQL SERVICE עם המשתמש שהוא Domain Admin. כאשר אתה סוגר את השירות, אתה זקוק לחשבון עם הרשאות כדי ליצור SPN חדש (שם עיקרי שירות).
כאשר שירות מתחיל בלעדיו, הוא יפעיל את השגיאה. שינוי ההרשאות של חשבון המערכת שלך יכול לתקן את השגיאה.
עם זאת, תמיד מומלץ לחשבונות שירות להעניק להם את ההרשאות הנמוכות ביותר מסיבות אבטחה.
הסר את רשומות ה- SPN ממשתמשי AD ומחשבים
- פתח את המשתמש והמחשבים של Active Directory בתצוגה מתקדמת.
- חפש את ערכי SSPN עבור MSSQL Svc.
- הסר את כל הערכים המשויכים ל- MSSQL Svc.
- סגור את המשתמש והמחשבים של AD ובדוק אם קיימים שיפורים.
- שנה הרשאת Active Directory.
2. בדוק את הסיסמה שלך
השגיאה אינה יכולה ליצור הקשר SSPI יכול להתרחש עקב בעיות סיסמא. אם שינית לאחרונה את הסיסמה שלך אך לא התנתקת מחשבונך, היא עלולה לגרום לשגיאה.
נסה להתנתק ואז להיכנס באמצעות הסיסמה החדשה כדי לתקן את השגיאה.
במקרים אחרים, הבעיה עשויה להיות כתוצאה מפג תוקף הסיסמה. שנה את הסיסמה שפג תוקף והתחבר באמצעות האישורים החדשים כדי לראות אם זה פותר את השגיאה.
3. שנה הרשאת Active Directory
- לָרוּץ Adsiedit.msc ומן לָרוּץ תיבת דיאלוג.
- בתוך ה שירות Active Directory חלון, הרחבדומיין [YourDomainName]ואז הרחב DC = RootDomainName, ואז CN = משתמשים.
- לחץ לחיצה ימנית על CN = [YourAccountName] ובחר נכסים.
- פתח את ה בִּטָחוֹן הכרטיסייה.
- לחץ על מִתקַדֵם אוֹפְּצִיָה.
- בחר אחד מה- עצמי שורות.
- נְקִישָׁה לַעֲרוֹך ואז ה- פתח את הרשאת ההרשאה חַלוֹן.
- הנה, וודא שה- קֶרֶן נקבע ל עצמי, סוּג נקבע ל להתיר, ו הוחל ל מוגדר ל אובייקט זה בלבד.
-
בקטע מאפיינים, בחר את הדברים הבאים.
קרא את ServicePrincipalName
כתוב servicePrincipalName - נְקִישָׁה בסדר כדי להחיל את השינויים ולצאת.
נסה ליצור חיבור חדש ובדוק אם הם לא יכולים ליצור שגיאת הקשר SSPI נפתרה. הקפד להפעיל מחדש את שירותי SQL המשויכים לחשבון הנוכחי כדי להחיל את השינויים.
שינוי ההרשאה של Active Directory הוא אפשרות בטוחה מאשר שינוי משתמש שרת SQL. עם זאת, לפני שתמשיך בשינוי ההרשאה, ודא שהבעיה מופעלת עקב בעיות הרשאה.
היכנס לשרת בו מופע ה- SQL שלך פועל ואז בדוק את יומני השגיאה כדי לבדוק אם השגיאה מופעלת עקב בעיות הרשאה.
השגיאה ביומן תיראה כך:
ספריית ממשק הרשת של שרת SQL לא הצליחה לרשום את שם עקרון השירות (SPN) [MSSQLSvc / servername.domainname.net: 1433] עבור שירות שרת SQL.
קוד החזרה של Windows: 0x2098, מצב: 15. כישלון רישום SPN עלול לגרום לאימות משולב להשתמש ב- NTLM במקום Kerberos.
זהו מסר הסברה. פעולה נוספת נדרשת רק אם נדרש אימות Kerberos על פי מדיניות האימות ואם SPN לא נרשם באופן ידני.
השגיאה אינה יכולה ליצור SSPI הקשר יכול להתרחש עקב הרשאה כמו גם בעיות אישורים שפג תוקפם. שינוי הסיסמה וההרשאה אמורים לעזור לך לתקן את השגיאה ולהיכנס חזרה לשרת SQL שלך.