الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في اختبار صفحة ويب

مغلق
بدأه black tooth في 23 يونيو 2006 · 1 رد · 482 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كنت اطبق الـ walkthrough: creating web application using visual c# الموجود في ملف المساعدة للفيجوال ستوديو 2003

وعند اختبار البرنامج يظهر الخطا التالي:

Login failed for user 'SAM\ASPNET

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'DELL-SAM\ASPNET'.

مع ان اسم sql السيرفر عندي هو SAM\myinstance

ممكن أحد يخبرني بالحل؟

11_08_05_01_09_30_1123790970blckTooth.gif
#2

هذا الخطأ يحدث عندما لا يتعرف مستخدم قواعد البيانات sqlserver على اسم المستخدم ASPNET

لذلك يجب تعريف مستخدم الـ sqlserver بهذا المستخدم عن طريق الأوامر التالية في الـ command prompt

Setup.exe /qb+ INSTANCENAME=VSDOTNET DISABLENETWORKPROTOCOLS=1 SAPWD=<YOUR SA PASSWORD>

وبذلك يصير اسم المستخدم vsdotnet

ثم تسخدم الأمر osql كالتالي:

osql -S COMPUTERNAME\VSDOTNET -E

USE DATABASENAME

sp_grantlogin 'COMPUTERNAME\ASPNET'

sp_grantdbaccess 'COMPUTERNAME\ASPNET'

sp_addrolemember 'db_owner', 'COMPUTERNAME\ASPNET'

go

وبذلك تحل المشكلة.

11_08_05_01_09_30_1123790970blckTooth.gif

هذا الموضوع مغلق.

مواضيع مشابهة