عند إنشاء تطبيق ويب 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()
الثلاثاء، 25 ديسمبر 2012
حل مشكلة إعدادات الذاكرة المخبئية Object Cache في شيربوينت 2010
Labels:
شيربوينت 2007,
شيربوينت 2010,
Cache Object,
SharePoint 2010
الاشتراك في:
تعليقات الرسالة (Atom)
ليست هناك تعليقات:
إرسال تعليق