مشکل عدم دسترسی و فراموشی نام کاربری برنامه حسابداری
سلام دوستان
من یه برنامه حسابداری دارم که نسخه کلانی و سروری هست.روی سرور هم یه sql دارم.سوال اینجاست من از روی کلانی نمیتونم به برنامه حسابداری لاگین کننم به دلیل اینکه نام کاربری و پسورد ورود به برنامه حسابداری رو فراموش کردم.حالا وارد sql managment studio میشم و میخوام پسورد یوزر رو تغییر بدم و یا یه کاربر تعریف کنم تا بتونم وارد برنامه حسابداری بشم.حالا با شرکت تماس گرفتم گفت باید از database هر کدوم از شرکتهایی که تعریف شده یه backup بگیرید بفرستید تا ما براتون درست کنید هزینه بالایی هم میگیرن.
آیا واقعا راهی نداره تا بتونم تو sql یه یوزر تعریف کنم تا بتوم به برنامه حسابداری دسترسی داشته باشم.اگر یه موقع فراموش بشه admin نمیتونه؟
6 پاسخ
خود حسابداری...
sql پسورد نداره؟
بزارید سوالم رو مجدد یه طور دیگه بپرسم با توجه به سوال شما در بالا.
من تعریف یوزر جدید برای ورود به برنامه حسابداری از روی سیستم کلاینت.باید تو برنامه حسابداری تعریف کنم یا تو کنسول sql؟
ضمنا برنامه حسابداری مگه میشه تو خودش کاربر تعریف کرد؟مگه تو sql تعریف نمیکنن؟
و اگر بشود تو برنامه حسابداری هم تعریف کرد من اصلا نام کاربری ندارم بشه وارد شد و تعریف کرد.یعنی نمیدونم چی بوده و رمز رو هم ندارم.
نرم افزارتون فقط همین یک یوزر رو داشت؟
یوزر ادمین دیگه ای نداشت که با اون وارد بشین و یوزر تعریف کنید؟
سلام
شما برای این کار باید دسترسی داشته باشین به بانک ( که اگه از یوزر و پسورد پیشفرض sql استفاده شده باشه ) و در صورت دسترسی که فرض کنیم داشته باشی شما باید ببینید چطور یوزر تعریف کردن که با توجه به صحبت هاتون از این شرکت الکی ها نیست که یوزر و پسورد تعریف میکنن و با یه تیبل کار میکنن
حالا گیریم که همه این مشکلات حل شد شما فهمیدین که نحوه پر کردن بانکش چطوره
اون شرکت صد در صد روی پسورد یه رمز نگاری پیاده سازی کرده که شما تا اون رمزنگاری رو نداشته باشین نمیشه پسورد رو ذخیره کنید و لاگین بزنین
مثلا اگه پسورد شما 123 باشه توی بانک با توجه به متد رمزنگاری یه رشته ذخیره میشه که مشخص نیست مثلا معادل 123 رشته زیر میشه
A665A45920422F9D417E4867EFDC4FB8A04A1F3FFF1FA07E998E86F7F7A27AE3
یا
202cb962ac59075b964b07152d234b70
یا
40BD001563085FC35165329EA1FF5C5ECBDBBEEF
یا
.....
پس به راحتی نمیشه درستش کرد ولی اینم میگم نشد هم نداره
یوزر رو باید در نرم افزار بسازین چون بعد از ساخت یوزر بهش دسترسی می دین که به کجا ها دسترسی داشته باشه پس در نرم افزار حسابداری باید تعریف کنید
تمام نرم افزارهایی از این دست یوزرهاشون در نرم افزار تعریف میشه و بعد از تعریف یوزر براش تعیین می کنید که به کدوم قسمت ها دسترسی داشته باشه (مثلا به مالی دسترسی داشته باشه و به انبار دسترسی نداشته باشه...)
البته همه این تنظیماتی که در نرم افزار ساخته و تعریف میشوند در sql ذخیره و نگهداری میشود اما کار کردن با sql تخصص و اطلاعات خودشو می خواد و البته اکثرا برای اینکه دستکاری نشه روی sql پسورد می زارن
کجا وارد بشم به sql یا نرم افزار حسابداری؟