دسته بندی ها
16:01 1402/07/23
دلیل خطای Login failed for user IIS APPPOOL در IIS
یک پروژه با Asp.net Core 7 دارم که روی لوکال به درستی کار میکنه. ولی وقتی میارم روی سرور IIS پروژه ران میشه ولی در صفحاتی که نیاز به واکشی اطلاعات از دیتابیس هست با خطای زیر روبرو میشم.
SqlException: Login failed for user 'IIS APPPOOL\tooman.ir'.
Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, bool breakConnection, Action<Action> wrapCloseInAction)
لطفا راهنمایی بفرمایید چجوری میتونم این خطا رو رفع کنم ؟
ویرایش شده در چهارشنبه 9 آبان 1403 ساعت 11:16:39
مشخصات سوال کننده :
کاربر : hamdola
امتیاز کاربر : 121
رتبه کاربر : 12
به این سوال امتیاز بدهید
−1
تعداد بازدید این سوال : 1649
1 نظر
AliNoori :
برو تو Sql قسمت Security قسمت Logins کلیلک راست کن و New Login رو بزن عبارت Appppool\tooman.ir رو بدون رمز وارد و در سمت چپ تعیین کن به چه دیتا بیسی دسترسی داشته باشه
امتیاز کاربر : 136
رتبه کاربر : 11
تاریخ ثبت : 09:07 1403/08/13
پاسخ دهنده : fateme
16:24 1402/07/23
این خطا معمولا چندین دلیل میتونه داشته باشه.
راه حل اول :
- IIS رو باز کنید.
- منوی Application Pool رو انتخاب کنید.
- گزینه tooan.ir رو پیدا کنید. روی این گزینه کلیک راست کنید و Advanced Setting رو بزنید.
- در فرم باز شده گزینه Identity رو پیدا کنید و روی LocalSystem قرار بدید. (گزینه های دیگه ای هم داره که می تونید تست کنید.)
یک مورد دیگه هم که میتونید تست کنید اگر اوکی نشد، توی Connection String مقدار Integrated Security=false رو قرار بدید.
Data Source=.; Initial Catalog=DB; user Id=sa; Password=***;Integrated Security=false; TrustServerCertificate=True
آخرین سوالات ثبت شده
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
سوالات مرتبط
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.
 
ورود