PDA

View Full Version : login در sql



z.nasiri
شنبه 19 مرداد 1387, 23:05 عصر
سلام
یه راهنمایی و کمک میخواهم
من یه برنامه دارم که باید مثل login که در سایت های مختلف می کنیم این قابلیت را بهش بدهم
چه query می تونم بنویسم چون من برای این موضوع یه table تعریف کردم که feild نام کاربری و کلمه عبور را داره؟
یا این که از login در قسمت security باید استفاده کنم؟

amin_alexi
یک شنبه 20 مرداد 1387, 07:56 صبح
سلام دوست عزیز
روشها برای این کار زیاده ...
که باز بستگی داره شما از برنامه های Windows استفاده می کنی یا Web ؟
چون ماهیت این دو در بخش Autentication و دسترسی به فرم یا صفحه مورد نضر فرق داره ...
اما در نحوه استفاده از Login در Database : این کار برای دادن حق دسترسی به یک کاربر خاص برای استفاده از DataBase یا جداول و... دیگر امکانات SQL server به کار میره
حال واسه برنامه : شما اطلاعات هر فرد رو که قبلا براش User و Pass تعریف کردی رو تو جدول داری ...
پس با یک Select ساده و با یه شرط کار انجام میشه ...


SELECT * FROM Users
Where Username='ali' and PassWord='Javad'


که مقدار Ali و Javad رو باید از ورودی از کار بر بگیری ...

در کل بهتره که هم از Login استفاده کنی و هم از همین روش User و Pass...
ولی باز بهتره که Password ها رو به صورت کد شده داخل DataBase ذخیره کنی ...