عند إنشاء تطبيق ويب Web Application جديد على شيربوينت 2010 ستلاحظ ظهور التحذير التالي في سجلات ويندوز
Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint
databases.
To configure the account use the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount
-propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the
SharePoint databases.
Additional Data:
Current default super reader account: NT AUTHORITY\LOCAL SERVICE
لحل هذه المشكلة يجب اتباع الخطوات التالية:
1 - افتح موقع الإدارة المركزي Central Administration
2 - من المجموعة Application Management اختر Manage web applications
3 - حدد تطبيق الويب الذي يسبب المشكلة السابقة
4 - من أيقونة شريط الأدوات العلوي اختر User Policy
5 - اضغط على Add Users ومن ثم التالي Next
6 - أضف مستخدم مع الصلاحية تحكم كامل Full Control
7 - أضف مستخدماً آخر مع الصلاحية Full Read
8 - نفذ الأوامر التالي باستخدام سطر الأوامر PowerShell
في حال تريد إلغاء استخدام الإعدادات السابقة استخدم الأوامر التالية:كود:$wa = Get-SPWebApplication “http://WEB_APPLICATION_URL" $wa.Properties["portalsuperuseraccount"] = "اسم المستخدم كما يظهر في شاشة User Policy تماماً" $wa.Properties["portalsuperuseraccount"] = "اسم المستخدم كما يظهر في شاشة User Policy تماماً" $wa.Update()
كود:$wa = Get-SPWebApplication “http://WEB_APPLICATION_URL" $wa.Properties.Remove("portalsuperuseraccount") $wa.Properties.Remove("portalsuperreaderaccount") $wa.Update()
إظهار الرسائل ذات التسميات Cache Object. إظهار كافة الرسائل
إظهار الرسائل ذات التسميات Cache Object. إظهار كافة الرسائل
الثلاثاء، 25 ديسمبر 2012
حل مشكلة إعدادات الذاكرة المخبئية Object Cache في شيربوينت 2010
Labels:
شيربوينت 2007,
شيربوينت 2010,
Cache Object,
SharePoint 2010
الاشتراك في:
الرسائل (Atom)