با سلام
من برنامه ای با دیتابیس MySQL دارم که در اون برای هر رکورد حدود 10 فیلد در جدول دارم که باید برای هر کدوم فایلی با نوع های مختلف جداگانه ذخیره بشه
از اونجایی که ترسیدم دیتابیسم به مرور زمان سنگین بشه و سرعتم پایین بیاد تصمیم گرفتم بجای نوع فیلد بلاب تنها آدرس هر فایل رو داخل دیتابیس ذخیره کنم
مشکل من در این روش امنیت داخل شبکه هست که باید پوشه برای همه فول اکسس بشه تا بتونم از طریق برنامه خودم روی سیستمشون داخل پوشه سرور فایل کپی کنم.
و اینجوری در شبکه داخلیم که در اون بعضی کلاینت ها دامین هستند و بعضیا ورک گروپ؛ اگه کاربر یه کم باهوش باشه میتونه بیاد داخل پوشه به اشتراک گذاشته شده و فایل های دیگرانو میبینه!
خب راه حل چیه؟
پی نوشت: اگه بشه مثلا یه جوری سیشن موقتی جهت لاگین به کامپیوتر سرور ساخت و بدون سوال از کاربر با پوشه اشتراک گذاشته شده کار کنم و بعد با کدنویسی سیشن پاک بشه بنطرم عالی میشه ولی برای این کار نمیدونم چجوری میشه این کارو انجام داد. توابع ویندوزیه LogonUser و ImpersonateLoggedOnUser بنظرم به کار من نزدیک هست ولی بلد نیستم ازشون توی دلفی استفاده کنم.
OR ANY OTHER IDEA
امیدوارم دوستان کمکم کنن
سپاس