وصل شدن به دیتابیس sql اپلود شده در هاست
سلام دوستان
من یه دیتابیس اسکیوال ساختم و فایل mdf و ldf اونو داخل ادرس زیر اپلود کردم . میخواستم در دیتاگرید محتویات اونو به نمایش بزارم.
برای اینکار کانکشن اونو چطوری تعریف کنم ؟
در حالت عادی با کانکشن زیر به دیتابیس وصل میشدم :
SqlConnection Con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|Da taDirectory|\Database1.mdf;Integrated Security = True");
نقل قول: وصل شدن به دیتابیس sql اپلود شده در هاست
نباید دسترسی مستقیم به فایلهای دیتابیس رو به کسی بدید. هر کسی الان میتونه دیتابیس شما رو دانلود کنه.
باید در sqlserver ای که روی هاست یا سرور دارید دیتابیس رو اتچ کنید، یک یا چند یوزر بسازید و از برنامه خودتون به sqlserver متصل بشید و با یوزر به دیتابیس دسترسی داشته باشید. هر چند که این کار هم درست نیست و باید یک وب سرویس بنویسید و از طریق اون تبادل اطلاعات انجام بشه و هیچ کس نباید دسترسی مستقیم به دیتابیس یا sqlserver داشته باشد.
نقل قول: وصل شدن به دیتابیس sql اپلود شده در هاست
نقل قول:
نوشته شده توسط
Mahmoud.Afrad
نباید دسترسی مستقیم به فایلهای دیتابیس رو به کسی بدید. هر کسی الان میتونه دیتابیس شما رو دانلود کنه.
باید در sqlserver ای که روی هاست یا سرور دارید دیتابیس رو اتچ کنید، یک یا چند یوزر بسازید و از برنامه خودتون به sqlserver متصل بشید و با یوزر به دیتابیس دسترسی داشته باشید. هر چند که این کار هم درست نیست و باید یک وب سرویس بنویسید و از طریق اون تبادل اطلاعات انجام بشه و هیچ کس نباید دسترسی مستقیم به دیتابیس یا sqlserver داشته باشد.
برای حالت اول که گفتید دیتابیس رو اتچ کنم چطوری این کار رو انجام بدم ؟
در رابطه با وب سرویس منبع فارسی در نظر دارید معرفی کنین
نقل قول: وصل شدن به دیتابیس sql اپلود شده در هاست
دوستان نمیشه دیتابیس اسکیوال رو در هاست لینوکسی اپلود کرد و بهش وصل شد و دردیتاگرید نمایش داد؟
اونطور که تحقیق کردم باید دیتابیس مای اسکیوال باشه تا بشه در هاست لینوکسی اپلود کرد و بهش وصل شد.
وگرنه دیتابیس اسکیوال در هاست ویندوزی باید اپلود بشه تا بشه بهش وصل شد
راستی دیتابیس اسکیولایت چطور ؟ اونو میشه در هاست لینوکسی قرار داد و بهش وصل شد؟!