PDA

View Full Version : تغییر دادن کانکشن استرینگ برای کار تحت شبکه



jafarpalideh
شنبه 17 تیر 1391, 09:59 صبح
با سلام
من دارم یه برنامه مینویسم با سی شارپ 2010 و sqlexpress
حالا میخوام کانکشنم رو طوری تغییر بدم که وقتی برنامه و دیتابیس رو توی سرور share کردم بتونم با کلاینت هام روش عملیات انجام بدمخوب حالا کانکشن استرینگ زیر رو چطور باید تغییر بدم ؟

SqlConnection conn = new SqlConnection(@"Data Source=.\sqlexpress;AttachDbFilename=F:\barnamehai e jafar\peigiri\peigiri\peigiry.mdf;Integrated Security=True");

amin mohamadi
شنبه 17 تیر 1391, 10:33 صبح
Data Source = ip ; Initial Catalog = dbname; uid = username; pwd = password
در sql روی سرور باید تنظیماتشو انجام بدی
باید user بسازی و بهش پسورد بدی و سطح کاربری
من با sql2000 انجام دادم

jafarpalideh
شنبه 17 تیر 1391, 11:21 صبح
دوست من میشه تنظیمات رو بگی و اینکه میتونی دقیقا کانکشن بالا رو طوری بنویسی که تحت شبکه هم کار کنه؟

amin mohamadi
یک شنبه 18 تیر 1391, 00:17 صبح
ip = آپی سرور
dbname = نام دیتابیس
username = یوزری که تو اسکیوال ساختی
password = هم پسروردشه
کانکشنت مثلا میشه :
Data Source = 192.168.0.1; Initial Catalog = dbname; uid = ali; pwd = 123456
توی اسکیوال سرور تو قسمت login یوزر با نام و پسورد بالا بساز
بعد اون یوزر رو به بانکت اضافه کن و سطح دسترسی بده

amin mohamadi
یک شنبه 18 تیر 1391, 00:29 صبح
89357
اینجا یوزر میسازی


89358
اینجا هم یعنی توی بانک اون یوزر رو اضافه میکنی

AliSadat
پنج شنبه 21 دی 1391, 16:26 عصر
سلام
ضمن تشکر
یه سوال داشتم اینکه
این تنظیمات برای دیتابیساکسس هم جواب میده ؟!
اگر نه چه باید کرد ؟!
ممنون میشم پاسخ ارائه بدید !