چگونه جلوی ورود به sql server بدون درخواست رمز را بگیرم
با سلام
من یک برنامه با بانک اطلاعاتی sql server دارم و برویسیستم مشتری sqlserver نصب کردم و برنامههم بدون هیچگونه مشکلی در حتاکار می باشد اما مشکل اینجاست کههر کس کمی به کامپیوتر آشنا باشد با اجرای نرم افزار و گذاشتن . به جاینام کامپیوتر به راحتی وارد سیستم می شود می خواستم چگونه می توانم کاری کنم که مشتری به این راحتی نتواند وارد sql server شود
باتشکر
نقل قول: چگونه جلوی ورودبه sql server را بدون درخواست رمز را بگیرم
پس از Connect شدن به DataBase Engine مورد نظر از قسمت Security قسمت Login تمام login ها رو می بینی یک یوزر وجود داره که با راست کلیک و انتخاب گزینه Properties می تونی براش پسورد تعریف کنی
نوع دسترسی رو هم SQL autentication انتخاب کن
نقل قول: چگونه جلوی ورودبه sql server را بدون درخواست رمز را بگیرم
نقل قول:
نوشته شده توسط
juza66
پس از Connect شدن به DataBase Engine مورد نظر از قسمت Security قسمت Login تمام login ها رو می بینی یک یوزر وجود داره که با راست کلیک و انتخاب گزینه Properties می تونی براش پسورد تعریف کنی
نوع دسترسی رو هم SQL autentication انتخاب کن
فکر کنم منظور دوستمون اینه که تو سیستم مشتری نشه وارد اس کیوال شد با این روشی که گفتید این کار شدنی نیست
نقل قول:
با سلام
من یک برنامه با بانک اطلاعاتی sql server دارم و برویسیستم مشتری sqlserver نصب کردم و برنامههم بدون هیچگونه مشکلی در حتاکار می باشد اما مشکل اینجاست کههر کس کمی به کامپیوتر آشنا باشد با اجرای نرم افزار و گذاشتن . به جاینام کامپیوتر به راحتی وارد سیستم می شود می خواستم چگونه می توانم کاری کنم که مشتری به این راحتی نتواند وارد sql server شود
باتشکر
فکر نکنم همچین کاری بشه کرد فقط می تونی اون اطلاعاتی که برات مهمه مثلا نام کاربری و کلمه عبور رو رمز شده تو دیتابیس ذخیره کنی
نقل قول: چگونه جلوی ورود به sql server بدون درخواست رمز را بگیرم
آره من نمی خواهم که مثلا" مشتری بتواند وارد sql sever من بشود
نقل قول: چگونه جلوی ورود به sql server بدون درخواست رمز را بگیرم
اگه نحوه اتصال به SQL Server در حالت Mixed Mode باشه فقط باید در سمت برنامه خودتون Connection String رو رمزنگاری کنید تا کاربر نتونه به یوزر و پسورد دسترسی پیدا کنه.
نقل قول: چگونه جلوی ورود به sql server بدون درخواست رمز را بگیرم
من تشکر از شما می شود بیشتر توضیح دهید
نقل قول: چگونه جلوی ورود به sql server بدون درخواست رمز را بگیرم
اگه نحوه اتصال شما به SQL Server بصورت Windows authentication باشه یعنی زمان ورود بدون یوزر و پسورد وارد میشید باید نحوه اتصال رو به SQL Server authentication تغییر بدید(برای این کار در داخل Management Studio روی سرور مورد نظر راست کلیک کنید و Properties رو بزنید بعد به قسمت Security رفته و Mixed Mode رو انتخاب و OK .) بعد از این کار برای یوزر sa رمز جدیدی انتخاب کنید و توی برنامه Connection String رو بر اساس یوزر sa تنظیم کنید. برای اینکه به راحتی یوزر و پسورد سرور شما هم پیدا نشه بهتره از یکی از روشهای رمزنگاری استفاده کنید.