ورود

View Full Version : سوال: مجوز دادن به یک کاربر برای ورود در صورت قطع برق!!!



piroozman
شنبه 24 تیر 1391, 20:49 عصر
با سلام
واقعا نمی دونستم عنوان تاپیک رو باید چی بگذارم. برای طرح سئوالم ابتدا هدف رو بیان می کنم.
جدولی به نام login دارم که در اون usernaem,password,status,computername را ذخیره می کنم. وقتی کاربر در یکی از کامپیوتر های شبکه login می کند مقادیر status=true و computername="computername" ست می شوند و وقتی کاربر از نرم افزار خارج می شود مقدار status=false و computername=null قرارداده می شود. از خصیصه stauts برای ممانعت ورود کاربر در دو کامپیوتر استفاده می کنم. اگر این مقدار برابر با false باشد کاربر اجازه ورود دارد، در غیر اینصورت مانع از ورود وی خواهد شد.
فرض کنید کاربر به نرم افزار ورود پیدا کرده است و این خصیصه در دیتابیس برابر با true باشد و ناگهان به هر دلیل ارتباط وی با شبکه قطع شود(مثلا برق بره) یا سرور به هر دلیل از شبکه خارج شده و امکان برقراری ارتباط با اون نباشه. چطوری می تونم دفعه بعد به این کاربر اجازه ورود بدم. بعنی چطوری می تونم مقدار true را به False تبدیل کنم؟ آیا راهکاری که در پیش گرفته ام درست است؟ آیا راهکار بهتری رو می تونید معرفی کنید که این مشکلات رو نداشته باشد؟ و . . .
ممنون می شم راهنمایی کنید.