בדוק לאחרונה את "יומן האירועים" של כל שרת,רוצה להפחית מידע לא חוקי,וטיפול במידע שגיאה。הפעם ב- SQL Server,תמיד תהיה הודעת שגיאה כזו:
應用程式特定 權限設定無法將含有 CLSID {806835AE-FD04-4870-A1E8-D65535358293} 與 APPID {EE4171E6-C37E-4D04-AF4C-8617BC7D4914} 之 COM 伺服器應用程式的 本機 啟用 權限授與來自位址 LocalHost (使用 LRPC) (在應用程式容器 無法使用 SID (無法使用) 中執行) 的使用者 NT SERVICE\SQLSERVERAGENT SID (S-1-5-80-344959196-2060754871-2302487193-2804545603-1466107430)。您可以使用元件服務系統管理工具修改此安全性權限。
מצא לראשונה את המרצה Hengyi כתב זה 教學,אבל אחרי המבצע בפועל,מעט שונה ממצבי,למערכת ולמנהל שלי יש בעיות עם רכיבי DCOM (שירותי אינטגרציה של SQL Server של מיקרוסופט) כבר יש לך הרשאות מלאות "הפעל" ו"אפשר ",מאוחר יותר ניסה להוסיף הרשאות “SQLSERVERAGENT”,אבל לא יכול להוסיף。
נמצא אחר כך “שיא לימודי תם סיטי” 的 זה 教學,פגע בבעיה,התברר שהייתי צריך להזין את השם המלא “NT SERVICE SQLSERVERAGENT”,להלן השלבים:
◎ פתח את "שירות רכיבים",ב"הגדרות DCOM ",עבור אל “חומרים מפורטים” מצב תצוגה。
◎ מצא את ה- APPID ברשומת האירוע בזה אחר זה,אני, למשל,מחפש “{EE4171E6-C37E-4D04-AF4C-8617BC7D4914}“。
סוף סוף תוכלו למצוא את הרכיב המתאים "Microsoft SQL Server Integration Services 12.0"。
Click לחץ באמצעות לחצן העכבר הימני על הרכיב- "תוכן",עבור לדף "אבטחה"。
◎ לחץ על הפריט "הפעלה והרשאה להפעלה" “ערוך”。
◎ לחץ על "הוסף",מוכן להוסיף את התפקיד של SQLSERVERAGENT。
◎ קלט”NT SERVICE SQLSERVERAGENT”,按下確定。
◎ הפעל את "התחלה מקומית"、ההרשאה של "הפעלה מקומית" משתנה ל “אפשר” כדי。
【參考連結】
[…] כתב מאמר בשבוע שעבר, "הגדרות הרשאה ספציפיות ליישום לא יכולות להכיל CLSID-SQL",באותו זמן ראיתי את זה ברשומת האירועים המערכת בשרת SQL,ההרשאות המדוברות הינן בתפקיד SQLSERVERAGENT,אין שום בעיה עם הרשאות השרת עצמו (מערכת 及 מנהל מערכת)。ראיתי את אותה ההודעה בשרת המודעות היום,הפעם, לשרת עצמו אין הרשאות מספיקות,לפיכך, נדרשים מספר שלבים להחזרת ההרשאות מ- regedit。 […]