smhz777
چهارشنبه 18 دی 1387, 10:51 صبح
سلام
من یک سایت با سی شارپ طراحی کردم که باید رو شبکه محلی اجرابشه
مشکل اینجاست که برنامه روی سیستم من وبعضی سیستمها راحت جواب میده ولی وقطی روی سیستم موردنظر پیاده می شه ایراد بنی اسرائیلی میگیره که به شرح زیر است:
1- گاهی اصلا اجازه دسترسی به بانک رونمیده ومیگه کاربر مجاز نیست
2- گاهی جوگیر میشه فقط اجازه خوندن میده ومیگه کاربر مجاز نیست
کارهایی که من کردم به این قراره
1-ویندوزXP جدید پیاده کردم
2-IIS نصب کردم
2-اول SQL2005 رو کامل نصب کردم
3-سپس SQLEXPRESS نصب کردم
راستی دودسته هم کانکشن استرینگ دارم
1-این دوتا کاملا روی سیستمی که برنامه رو روش نوشتم جواب میدنند
Data Source=(Local)\SQLEXPRESS;AttachDbFilename=|DataDi rectory|\IranSpral.mdf;Integrated Security=True;User Instance=True
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\IranSpral.mdf;Integrated Security=True;User Instance=True
2-این دوتا وقتی برنامه با VS اجرامیشه درست ولی حتی روی IIS سیستم خودم هم جواب نمیده
server=localhost\SQLEXPRESS;database=IRANSPRAL.MDF ;integrated security=true
Data Source=localhost\sqlexpress;Initial Catalog=IRANSPRAL.MDF;Integrated Security=True
درکل هر چهارتا کد بالا روی سرور ایراد کاربری می گیرند ومیگن کاربر مجاز به دسترسی به بانک نیست
راهی کهبه نظرم رسیده ساختن یک کاربر در SQL ولی کاربر هایی که میسازم اصلا موقع اجرای SQL هم مجاز شناخته نمی شند چه برسه تو برنامه
لطفا اگر کسی راهی به ذهنش میرسه به من کمک کنه ممنون
من یک سایت با سی شارپ طراحی کردم که باید رو شبکه محلی اجرابشه
مشکل اینجاست که برنامه روی سیستم من وبعضی سیستمها راحت جواب میده ولی وقطی روی سیستم موردنظر پیاده می شه ایراد بنی اسرائیلی میگیره که به شرح زیر است:
1- گاهی اصلا اجازه دسترسی به بانک رونمیده ومیگه کاربر مجاز نیست
2- گاهی جوگیر میشه فقط اجازه خوندن میده ومیگه کاربر مجاز نیست
کارهایی که من کردم به این قراره
1-ویندوزXP جدید پیاده کردم
2-IIS نصب کردم
2-اول SQL2005 رو کامل نصب کردم
3-سپس SQLEXPRESS نصب کردم
راستی دودسته هم کانکشن استرینگ دارم
1-این دوتا کاملا روی سیستمی که برنامه رو روش نوشتم جواب میدنند
Data Source=(Local)\SQLEXPRESS;AttachDbFilename=|DataDi rectory|\IranSpral.mdf;Integrated Security=True;User Instance=True
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\IranSpral.mdf;Integrated Security=True;User Instance=True
2-این دوتا وقتی برنامه با VS اجرامیشه درست ولی حتی روی IIS سیستم خودم هم جواب نمیده
server=localhost\SQLEXPRESS;database=IRANSPRAL.MDF ;integrated security=true
Data Source=localhost\sqlexpress;Initial Catalog=IRANSPRAL.MDF;Integrated Security=True
درکل هر چهارتا کد بالا روی سرور ایراد کاربری می گیرند ومیگن کاربر مجاز به دسترسی به بانک نیست
راهی کهبه نظرم رسیده ساختن یک کاربر در SQL ولی کاربر هایی که میسازم اصلا موقع اجرای SQL هم مجاز شناخته نمی شند چه برسه تو برنامه
لطفا اگر کسی راهی به ذهنش میرسه به من کمک کنه ممنون