2008-09-19 7 views
6

मैंने अभी वेब सर्वर पर MediaWiki स्थापित किया है। स्पष्ट रूप से इसे अपने डेटाबेस को सही तरीके से स्थापित करने के लिए स्थापना के दौरान कई विशेषाधिकारों की आवश्यकता है। अब यह स्थापित है कि क्या मैं कुछ विशेषाधिकारों को सुरक्षित रूप से रद्द कर सकता हूं (उदाहरण के लिए टेबल बनाएं, ड्रॉप टेबल?) या फिर इसे और अधिक तालिकाओं को बनाने की आवश्यकता हो सकती है (जब उन्हें पहली बार आवश्यकता हो?) यदि नहीं तो मैं इसे जितना संभव हो उतना विशेषाधिकार देना चाहूंगा ।क्या मैं स्थापना के बाद MediaWiki से कुछ डेटाबेस विशेषाधिकारों को रद्द कर सकता हूं?

उत्तर

2

स्थापना के बाद, मीडियाविकि किसी भी अधिक टेबल बनाने की जरूरत नहीं है। मैं सुझाव देता हूं कि उपयोगकर्ता को डालने, चयन करने और अनुमति को लॉक करने का सुझाव दें।

grant select,lock tables,insert on media_wiki_db.* to 'wiki'@'localhost' identified by 'password'; 
0

उस उपयोगकर्ता को बदलें जो मीडियाविकि स्थानीय लोकेटिंग.एफ़पी में कनेक्ट होता है और फिर phpMyAdmin का उपयोग करता है, तो आप उस उपयोगकर्ता के विशेषाधिकारों को संपादित कर सकते हैं (यानी, यदि आप mysql कंसोल से विशेषाधिकार प्रदान करने और विशेषाधिकारों को निरस्त नहीं कर रहे हैं)।

http://www.phpmyadmin.net/home_page/index.php

+0

इसमें पहले से ही इसका अपना उपयोगकर्ता है ('विकीसर'।) दूसरा जोड़ने का क्या फायदा है? – finnw

+0

कोई नहीं, जब तक कि आप रूट उपयोगकर्ता को ऐसा करने के लिए उपयोग नहीं करते। आप phpMyAdmin और अपने सेट के साथ विकीसर के विशेषाधिकारों को फिर से रद्द कर सकते हैं। – UltimateBrent

संबंधित मुद्दे