مدیریت شیرپوینت
معرفی
فردی که شیرپوینت ما را راهاندازی کرد ازینجا رفته. بنابراین اکنون، در اینجا من سعی می کنم این مورد را مدیریت کنم و متوجه شدم که هیچ کس دیگری رمز عبور را نمی داند. تلاشها برای تماس با فرد قبلی تقریباً ناموفق بوده است. بنابراین این سؤال مطرح می شود – چگونه می توانم وارد شوم؟
راه حل اینجاست. ما می توانیم با کمک پنجره Command Prompt/PowerShell و IIS Manager این کار را انجام دهیم. ابتدا، با استفاده از یک local Admin account، باید وارد SharePoint Server ای شویم که Central Admin password آن را میخواهیم بازیابی کنیم.
پسوردهای Web/Service Application را می توان با ورود به آن سرورها بازیابی کرد.
IIS در اینجا Central Admin را تحت Farm Account credentials اجرا می کند. به طور مشابه، Web applications و Service applications در App Pools با credentials خود اجرا می شوند.
در IIS Manager نام Application Pool را که باید رمز عبور آن را بازیابی کنیم، همانطور که در زیر نشان داده شده است، می یابیم.
برای Central Admin، این می تواند باشد،
- SharePoint Central Administration v4
اما، ما همچنین می توانیم گذرواژه های دیگر Application Pool ها را بازیابی کنیم، به عنوان مثال،
- SharePoint – 80
- e4b4b94050634ad2863ad7d7d17c3a17
سپس، در command prompt (یا PowerShell)، میتوانید از IIS appcmd.exe برای درخواست فیلد Password از بخش ProcessModel فایل applicationHost.config استفاده کنید. به عنوان مثال، در PowerShell (در ONE LINE!):
- SharePoint Central Administration v4
cmd.exe /c $env:windir\system32\inetsrv\appcmd.exe list apppool “SharePoint Central Administration v4” /text:ProcessModel.Password
یک نمونه اجرا در زیر نشان داده شده است.
2. SharePoint – 80
cmd.exe /c $env:windir\system32\inetsrv\appcmd.exe list apppool “SharePoint -80” /text:ProcessModel.Password
یک نمونه اجرا در زیر نشان داده شده است.
0
3. e4b4b94050634ad2863ad7d7d17c3a17
cmd.exe /c $env:windir\system32\inetsrv\appcmd.exe list apppool “e4b4b94050634ad2863ad7d7d17c3a1” /text:ProcessModel.Password
یک نمونه اجرا در زیر نشان داده شده است.