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

The Premission Granted To Yasser / Aspnet Are In Sufficient For Performing This Operation (rs Acceess Denied)

بدأه Eng/Nesreen في 6 نوفمبر 2008 · 8 رد · 620 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

لدي مشكلة عند عمل publish للمشروع بتاعي وهو بالدوت نت 2005 وسيكول سيرفر2005

تظهر errorعندما اشغل التقارير وهذا ال error:

the premission granted to yasser / aspnet are in sufficient for performing this operation (rs Acceess Denied)

مع العلم اني اعطيت permission علي كل اليوزرز اللي في ال sql ,Reporting server

اتمني ان اكون شرحت مشكلتي بوضوح

اتمني من الله ان اجد حل لديكم :wacko:

#2

المستخدم aspnet هو المستخدم الافتراضي الذي يتم انشائه عند تركيب dot Net Framework و يعمل تحته ASP.NET worker process اي كل المواقع التي تعمل علي هذا ال framework و لكنه لا يملك الصلاحيات بشكل افتراضي لبعض العمليات مثل الكتابة علي ال hard desk و غيرها

و لذلك يوجد حلين

الاول اعطاء الصلاحيات اللازمة له

و الثاني التعديل في ال Machine.config و هو ملف واحد علي مستوي ال framework يحتوي علي الاعدادات الافتراضية و العامة لكل ال web applications التي تعمل علي هذا ال framework

عن طريق تعديل المستخدم الافتراضي الي windows account الحالي بالشكل التالي :

اذهب الي المسار التالي او قم بتغيره حسب اعداداتك C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG

ثم افتح ملف machine.config

و ابحث عن processModel tag و تكون بالشكل التالي

 <processModel  autoConfig="true"/>

ثم عدله ليكون بالشكل التالي

<processModel userName="System" password="AutoGenerate"/>

بالتوفيق

تم تعديل هذه المشاركة بواسطة AhmedElbaz في 6 نوفمبر 2008 في 21:43

#3

السلام عليكم و رحمه الله و بركاته

أشكرك أخ أحمد علي حسن متابعتك للموضوع وإجابتك التفصيلية

انا عملت اللي حضرتك كتبتة بالظبط ولم تظهر لي رسالة ال error القديمة ولكن ظهرت لي رسالة error نصها كالتالي:

The Report server web service is unable to access secure information in the report server.please verify that the web service account is specified correctly in the report server config file(rs access Denied to source data) :blink:

أشكرك أخ أحمد

#4

هل تعمل علي web farm (اكثر من سرفر) و تعتمد علي web services ؟

ممكن توضح اكتر ؟

تم تعديل هذه المشاركة بواسطة AhmedElbaz في 9 نوفمبر 2008 في 11:22

#5

لأ... أخي اني أعمل علي server واحد

#6

طب حاولى تشوفى فى Reporting Service configration

واختارى منها web service Identity

ودوسى على Apply

بدون ما تعدلى فى اسم Asp.net Service Account

وخلي كل الكونفجريشن شغاله ما عدا

initilzation

Email setting

Excution Account

مش هاتحتاجيهم

انا عامل كده

وشغال معايا الحمد لله كويس

تم تعديل هذه المشاركة بواسطة objectOrienteD في 9 نوفمبر 2008 في 13:29

ولدي إليك وصيتي عهد الأسودْ

العز غايتنا نعيش لكي نسود

و عريننا في الأرض معروف الحدود

فاحم العرين و صنه عن عبث القرود

أظفارنا للمجد قد خُلقت فدى

و نيوبنا سُنَّت بأجساد العدى

و زئيرنا في الأرض مرهوب الصدى

نعلي على جثث الأعادي السؤددا

#8

االسلام عليكم ورحمه الله و بركاته

اشكرك أخي علي حسن متابعتك للموضوع

ولكن انا لا أعرف مكانweb service Identity

#9

كده واضحة

post-151195-1226305376_thumb.gif

ولدي إليك وصيتي عهد الأسودْ

العز غايتنا نعيش لكي نسود

و عريننا في الأرض معروف الحدود

فاحم العرين و صنه عن عبث القرود

أظفارنا للمجد قد خُلقت فدى

و نيوبنا سُنَّت بأجساد العدى

و زئيرنا في الأرض مرهوب الصدى

نعلي على جثث الأعادي السؤددا

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