ورود

View Full Version : مشکل در ارتباط با دیتابیس در asp.net MVC



پروگرامنویس
پنج شنبه 07 اردیبهشت 1396, 11:06 صبح
درود
توی برنامه نوسی با ام وی سی در ویژوال استودیو زمانی که میخوام از دیتابیس بهره ببرم با پیغام زیر روبرو میشم:
http://uupload.ir/files/y6p6_1_thumb.png (http://uupload.ir/view/y6p6_1.png)

این هم از کانکشن استرینگ فایل وبکانفینگ:


<connectionStrings>
<add
name="SiteContext"
connectionString="Data Source=.;Integrated Security=SSPI;Initial Catalog=Mvc_j5EfCF;"
providerName="System.data.sqlclient"
/>
</connectionStrings>


درضمن هنگامی هم که میخوام بصورت windiws Authentication به ام اس اسکیوال لاگین شم هم با پیغام زیر روبرو میشم و فقط میتونم بوسیله نام کاربری sa و گذرواژه لاگین کنم

http://uupload.ir/files/b4pr_2_thumb.png (http://uupload.ir/view/b4pr_2.png)

خواهشمندم بگید باید چیکار کنم.سپاس

ویژوال استودیو 2015 و ام اس اسکیوال 2014 هست

Moien Tajik
پنج شنبه 07 اردیبهشت 1396, 11:35 صبح
مشکل شما از SQL Server هست که یوزنیم و یا پسوردتون اشتباه هستش که نمیتونید لاگین کنید و یا کاربر فعال نیست و دسترسی نداره :
http://itproguru.com/expert/2014/09/how-to-fix-login-failed-for-user-microsoft-sql-server-error-18456-step-by-step-add-sql-administrator-to-sql-management-studio/

چک کنید که Username و Password درست باشن و Connection String رو هم به این شکل تغییر بدید که مقادیر Username , Password , DataSource خودتون را داخل قرار بدید :
<add name="SiteContext" connectionString="Data Source=SQLDATASOURCE;initial catalog=SiteContext;User ID=USERNAME;password=PASSWORD;" providerName="System.Data.SqlClient" />

bormohsen
پنج شنبه 14 اردیبهشت 1396, 10:36 صبح
بهتره رشته کانکشن استرینگ را در فایل App.config ذخیره ، رمزگذاری کنید به این لینک مراجعه نمایید:

http://codetejari.com/product/%D8%A7%D8%B2-connection-string-%D9%87%D8%A7%DB%8C-%D8%AE%D9%88%D8%AF-%D9%86%DA%AF%D9%87%D8%AF%D8%A7%D8%B1%DB%8C-%DA%A9%D9%86%DB%8C%D8%AF/