बैकअप उपयोगकर्ता BackupAdmin भूमिका और सभी विशेषाधिकार (वस्तु अधिकार, DDL, अनुदान) है।कौन सा त्रुटि प्रवेश के लिए mysqldump के लिए उचित विशेषाधिकार हैं इनकार किया जब क्रियान्वित 'outfile जांच चुनें'।?
cmd> mysqldump --routines=TRUE --tab=C:\tmp -h localhost -u backup -pbackup schemalocal
cmd> mysqldump: Got error: 1045: Access denied for user 'backup'@'%' (using password: YES) when executing 'SELECT INTO OUTFILE'
केवल जिस तरह से यह काम करने के लिए बैकअप खाते में डीबीए भूमिका देने के लिए है, लेकिन यह एक सुरक्षा जोखिम है तो मैं यह केवल आवश्यक अधिकार देना चाहते हैं। वे कौन हैं?
आप वाकई कि पासवर्ड सही है? पासवर्ड सही है क्योंकि मैं वास्तव में एक ही कोड के साथ की कोशिश की लेकिन बाद में यह डीबीए भूमिका देने के लिए और यह ठीक काम किया SELECT_PRIV –
: का चयन करें जांच outfile के लिए सिर्फ एक विशेष अधिकार देना आवश्यक है। – Joe
मुझे पता चला कि Workbench फ़ाइल प्रदान करने के लिए बैकअप अनुमतियों की अनुमति नहीं है। उपयोगकर्ता के लिए ऐसा करने का आदेश कौन सा है? http://dev.mysql.com/doc/refman/5.0/es/grant.html – Joe