איך לחבר משתמשים יתומים (orphaned) חזרה ב- SQL.
למשל לאחר שחזור בסיס נתונים (Database) משרת אחר, עלול להיווצר מצב שבו ישנם מתמשים שמוגדרים בבסיס הנתונים עצמו, אך אין להם (Login) אפשרות גישה למערכת.
מה תצטרך
- MSSQL
- בסיס נתונים
- משתמשים
טיפים
תמיד לדאוג לגיבויי לפני ביצוע תחזוקה כלשהיא לבסיס הנתונים
שלבים
- 1
שלב 1
קודם כל נוודא שזאת באמת הבעיה, על ידי הרצת:
EXEC sp_change_users_login 'Report'
- 2
שלב 2
אפשרות ראשונה, תנסה לשמור את השם משתמש והסיסמה,ולהריץ:
EXEC sp_change_users_login 'Auto_Fix', 'user'
-
- 3
שלב 3
אפשרות שניה, שתיצור שם משתמש וסיסמה חדשים:
EXEC sp_change_users_login 'Auto_Fix', 'user', 'login', 'password'