میشه با کد اسم رمز sa رو بدست آورد یا تغییر داد؟
میشه با کد اسم رمز sa رو بدست آورد یا تغییر داد؟
با این کد میشه همه کاربران و Password اونهارو پیدا کرد ولی
اولا: فقط اعضای نقش sa مجوز اجرای اون رو دارند
ثانیا: Password ها رمزنگاری شده هستند.
select name,password from sysxlogins
این جدول در پایگاه داده Master وجود دارد.
با روال ذخیره شده sp_password هم میشه Password رو تغییر داد:
sp_password old, new, loginname
تغییر رمز SA هم فقط توسط مدیران سیستم امکان پذیر است
به دست آْودن رمزها فایده نداره مگر برای انتقال login ها به یه سرور دیگه، چون همون طور که آقای عریضی گفتن encrypt شده است. اصولا در هیچ سیستمی نمیشه رمز را فهمید، فقط میشه عوضش کرد.
:shock: :shock:
یعنی می شه وارد بانک master شد و اطلاعات کاربران را دستکاری کرد :?:
بلی و نه
sysadmin باید بتونه کاربرها رو مدیریت کنه، پس Default Database، Language و .... اونا رو می تونه عوض کنه،
اما نمی تونه متن پسورد کسی رو ببینه، می تونه پسورد کسی را عوض کنه و یا لاگین را به instance دیگه ای انتقال بده
تشکر از جوابهای شما :)
دمتون گرم یه چیز جدید یاد گرفتیم
SQL 8)