PDA

View Full Version : سوال: اتصال به دیتابیس از طریق شبکه



Masoomeh.H
دوشنبه 09 شهریور 1394, 09:52 صبح
سلام دوستان
من دیتابیسم روی سرور هست و این سرور برای اتصال از طریق شبکه یه یوز رو پسورد می خواد. من چطوری باید کانکشن استرینگم رو بنویسم که بتونه این یوزر و پسورد رو وارد کنه بعد بره به محل دیتابیسم؟؟؟ اگه میشه کمک کنید

محمد رضا فاتحی
دوشنبه 09 شهریور 1394, 09:56 صبح
سلام...
اگه تنظیمات امنیتی SQL ست شده باشه و نام کاربری و کلمه عبور هم معتبر باشه
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;
Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

Masoomeh.H
دوشنبه 09 شهریور 1394, 10:07 صبح
سلام...
اگه تنظیمات امنیتی SQL ست شده باشه و نام کاربری و کلمه عبور هم معتبر باشه
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;
Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;


ببخشید می شه بصورت کد C# برام بزارید.

محمد رضا فاتحی
دوشنبه 09 شهریور 1394, 10:14 صبح
بفرمایید

string ip="192.168.1.1", port="1433", db="mydb", id="admin", paswword="Password";
SqlConnection con =
new SqlConnection(
string.Format(
"Data Source={0},{1};Network Library=DBMSSOCN;Initial Catalog={2};User ID={3}Password={4};", ip,
port, db, id, paswword));

Masoomeh.H
دوشنبه 09 شهریور 1394, 10:23 صبح
بفرمایید

string ip="192.168.1.1", port="1433", db="mydb", id="admin", paswword="Password";
SqlConnection con =
new SqlConnection(
string.Format(
"Data Source={0},{1};Network Library=DBMSSOCN;Initial Catalog={2};User ID={3}Password={4};", ip,
port, db, id, paswword));


ببخشید من دوباره سوال می پرسم. من دیتابیسم پسورد نداره سیستمی که روش دیتابیس دارم برای ورود پسورد می خواد. این کدی که شما گذاشتید برای همین کاری که من می خوام هست؟؟؟

محمد رضا فاتحی
دوشنبه 09 شهریور 1394, 10:43 صبح
خود سیستم پسورد می خواد؟؟

Masoomeh.H
دوشنبه 09 شهریور 1394, 10:56 صبح
خود سیستم پسورد می خواد؟؟
بله خود سیستم پسورد می خواد

محمد رضا فاتحی
دوشنبه 09 شهریور 1394, 11:17 صبح
اینو که نمیشه با این کد انجام داد...اگه SQL روی سیستمی که پسورد داره طوری تنظیم شده باشه که اجازه احراز هویت توسط user & password که روی SQL ست شده باشه رو بده...شما می تونید با این کد که براتون فرستادم به دیتابیس سیستم متصل بشید و گرنه نمی شه

Masoomeh.H
دوشنبه 09 شهریور 1394, 11:19 صبح
اینو که نمیشه با این کد انجام داد...اگه SQL روی سیستمی که پسورد داره طوری تنظیم شده باشه که اجازه احراز هویت توسط user & password که روی SQL ست شده باشه رو بده...شما می تونید با این کد که براتون فرستادم به دیتابیس سیستم متصل بشید و گرنه نمی شه

خوب حالا باید چیکار کنم که بتونم؟؟؟

محمد رضا فاتحی
دوشنبه 09 شهریور 1394, 11:24 صبح
میشه دقیقا بگید چکار می خواین بکنید؟

Masoomeh.H
دوشنبه 09 شهریور 1394, 11:39 صبح
میشه دقیقا بگید چکار می خواین بکنید؟

ببینید من یه برنامه دارم می نویسم که دیتابیسش روی یه سیستم دیگس وقتی برنامه نصب می شه و اجرا می شه برای بار اول، من آدرس محل دیتابیس رو از کاربر می گیرم. حالا این سیستمی که دیتابیس روش نصبه برای ورود به سیستم پسورد می خواد. من چطوری باید این پسورد رو وارد کنم تا به دیتابیسم دسترسی داشته باشم؟؟؟