PDA

View Full Version : بدست آوردن دسترسی sa



saeed hg
جمعه 10 تیر 1390, 21:26 عصر
سلام دوستان. همونطور که میدونید وقتی که sql2008 رو نصب می کنیم باید از قسمت mix mode استفاده کنیم و پسوردی هم در قسمت مربوطه وارد کنیم تا یوزر sa فعال بشه و اگه این کار رو نکنیم به sa دسترسی نداریم . چه جوری میشه این مشکلو حل کرد. من پسورد وارد نکردم و الان 'گرفتار و کنجکاو شدم. یه کارایی کردمو در جستجوهام به یه نتایجی رسیدم اما به مشکل برخوردم اگه میشه راهنماییم کنید.

با توجه به سایت زیر
http://www.passwordunlocker.com/knowledge/change-sql-server-password.html
کدها رو من اجرا کردم و چون من collation server رو Persian_100_CI_AS انتخاب کردم کد عمل نمیکنه و پیغام زیر رو نمایش میده:

http://up.iranblog.com/images/yvbg9bn71o6nxm7t8ktm.jpg

جدیدترین ورژن نرم افزار Download MS SQL Server Password Unlocker 3.2 رو هم دانلود کردم(فول ورژنش که به سختی پیدا میشه) اما جواب نداد.
حالا مشکل دوتا شد ! باید برم collation server رو تغییر بدم که دنگ و فنگ زیاد داره من اینو پیدا کردم
http://www.sqlservercentral.com/articles/Collation/72182/

این قسمت
Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME={INSTANCE NAME} /SQLSYSADMINACCOUNTS={DOMAIN}\{WINDOWS ACCOUNT} /SAPWD={SA PASSWORD} /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS

رو نمیدونم چیکار باید کنم .

لطفاً راهنماییم کنید

حمیدرضاصادقیان
شنبه 11 تیر 1390, 10:00 صبح
سلام.
من متوجه نشدم مشکل چی هست؟
خوب اگر دیتای خاصی ندارید یک بار Remove کرده مجدد نصب کنید.

saeed hg
یک شنبه 12 تیر 1390, 15:08 عصر
سلام.
من متوجه نشدم مشکل چی هست؟
خوب اگر دیتای خاصی ندارید یک بار Remove کرده مجدد نصب کنید.

یعنی مبهم مشکلم رو بیان کردم؟
مشکل من اینه که الان sa ندارم. دوست من حتما تا حالا شده یه موضوع برات شده باشه چالش(=به قول اونور آبی ها chalange)، درسته؟ این سوالی که برا من هم پیش اومده جز همون دستست.
به قول شما اگه uninstall میکردم و دوباره نصب می کردم کمتر وقت می گرفت اما چه کنم باید جواب این مسئله رو پیدا کنم، باید یاد بگیرم، بــــــــــــــــــــــــ ـــــــــــــــــــــــای د.گیر دادم دیگه ، چه میشه کرد:متفکر:

منتظر نظرات تخصصی دوستان عزیز هستم:گریه:

حمیدرضاصادقیان
دوشنبه 13 تیر 1390, 07:32 صبح
وقتی که شما به صورت Mixed Mode نصب میکنید میتوانید موقع اتصال به SQL Server به صورت Windows Authentication وصل شوید و از این طریق رمز SA رو Reset کنید.در اینجا (http://www.sqlservercentral.com/articles/Security/sqlserversecurityloginweaknesses/1095/) هم توضیحات جالبی ارائه شده است.مطالعه شو بهتون توصیه میکنم.همچنین در اینجا (http://blogs.msdn.com/b/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx) هم یک روش ارائه شده است.

saeed hg
پنج شنبه 16 تیر 1390, 05:52 صبح
با سلام. خوشبختانه راه حل رو پیدا کردم و به صورت مقاله خدمت دوستان ارائه میدم.
امیدوارم مفید واقع بشه.

لینک دانلود مقاله:

http://www.mediafire.com/?4t0atdup2714vz4
موفق باشید

l7i7l7
چهارشنبه 05 مرداد 1390, 13:08 عصر
با سلام و تشكر از خدمت دوست عزيزمون آقاي saeed

من از sql server 2005 استفاده مي كنم و دقيقا مراحلي كه توي فايل pdf آورده بودين رو انجام دادم ولي كانكنت نميشه
72970

دوباره Connect رو ميزنم اينبار اين خطا رو ميده

72969

Touska
پنج شنبه 06 مرداد 1390, 08:14 صبح
این تنظیم نوع Security سرور شما هست ، بروی سرور SQl کلیک راست کرده به قسمت Security رفته و سپس حالت را بروی Mixed Mode قرار دهید.

SQl Server را Restart کنید و دوباره تست نمایید.

Raavak
جمعه 23 دی 1390, 13:55 عصر
سلام دوستان، من می خواستم درتاپیک مرتبط سوالم رو مطرح کنم ولی امکان پاسخ نداشت.
من مشکلم این هست که در sql server 2008 نمی تونم با windows authenticatoin وارد بشم.
در موقع نصب پسورد sa رو هم مشخص کردم و ورود با sa مشکلی نداره.
(فقط وقتی نصبش تموم شد برای sql server agent پیغام fail داد که از داخل محیط sql server اونو start کردم)
ممنون می شم راهنماییم کنید.:لبخندساده:

spinelruby
جمعه 23 دی 1390, 22:22 عصر
اگه با مد ویندوز نمی تونی لاگین کنی به خاطر اینه که account ویندوزت administartor نیست و به sql server دسترسی نداری. اون رو یه نگاه بنداز - یا پسوردش رو عوض کردی