Loading…

جزیره بانک های اطلاعاتی

امتیازات این مطلب
هیچ کاربری وجود ندارد
سوال: sql 2008
سلام عرض می کنم خدمت اساتید محترم
پس از بروز مشکل برای domain controller بصورت اجبار مجبور به تعویض سرور و کلیه شرایط حاکم بر شبکه شدم
دو تا از سرورهایی که از sql استفاده می کردن در صورتی که با local admin لاگین کنم قابلیت کانکت را دارند و به database engine دسترسی دارم
اما یکی از سرورهام دچار مشکل شده است
- با هیچکدوم کانکت نمیشم
domain admin - sa -local admin
من نام سرور را تغییر ندارم فقط به دامنه جدید join شد
و این مشکل بوجود آمد
راهی برای ریست کردن sa هست یا هر روش دیگه ای که بتونم به database engine دسترسی پیدا کنم
در واقع کل سرورهای من چنانچه با domain user باشم امکان اتصال به بانک را نمی دهند با این تفاوت که برای دو سرور مذکور امکان اتصال از طریق local user هست
ممنون میشم راهنمایی بفرمایید
تشکر
با سلام
لطفا مراحل زیر را انجام دهید

۱- مطمن شوید که سرویس database engine , browser در حالت اجراء هستند. اگر در حالت اجراء نیستند لطفا ErrorLog را بررسی کنید و در آخر نوع سرویس اکانت را هم بررسی کنید.
۲- از طریق اکانت DAC با SQLCMD سعی کنید به سرور اتصال پیدا کنید. ( اگر این راه جواب نده یعنی یک مشکلی به وجود آمده که Database Engine اجراء نمی شود.

برای شکستن sa مراحل زیر را انجام دهید ( البته این راه لازم نیست به دلیل آنکه شما حتی با local admin هم نمی توانید وارد شوید مگر آنکه SQL Authentication Only فعال باشد که آن هم در محیط شما بعید است)
۱- در ویندوز با Local Administrator وارد شوید
۲- با SQLCMD به Database Engine متصل شده
۳- یک لاگین ساخته
۴- دسترسی لاگین را sysadmin داده
۵- با لاگین جدید وارد شده و sa را تغییر دهید.

یا

۳- sa را با رمز عبور جدید ویرایش کنید.

Error log رو ایمیل کن برام

hamid@Fard-solutions.com

این پست توسط هیچ کس به عنوان جواب انتخاب شده است


Microsoft Certified Master: SQL Server 2008 , Microsoft Data Platform MVP

ITPRO باشید و فرهنگ ITPRO را به دیگران نیز معرفی کنید
برای ارسال پست وارد شوید.