मैं एक आईफोन डेवलपर हूं, और मैंने अभी PHP & mysql (दूसरों के लिए वेबसाइट बनाने और मेरे ऐप्स के लिए वेब सेवाएं) के साथ शुरुआत की है।mysql कनेक्ट - क्या उपयोगकर्ता नाम/पासवर्ड हार्डकोड होना चाहिए?
जब भी मैंने डेटाबेस से कनेक्ट करने के लिए एक PHP फ़ाइल में अपना उपयोगकर्ता नाम और पासवर्ड हार्डकोड किया तो मुझे थोड़ा अजीब लगा। उदाहरण:
$con = mysql_connect('localhost:8888','root','password');
मैं इस थोड़ा अजीब है, तो मैं कभी भी किसी को कोड दिखाने के लिए लगता है।
- क्या यह सुरक्षित या अच्छी प्रथा है?
- क्या कोई और तरीका है जो मुझे डेटाबेस से कनेक्ट करना चाहिए?
मैं इस मुद्दे से संबंधित किसी भी सलाह के लिए बहुत आभारी हूं।
संभावित डुप्लिकेट [PHP कोड के अंदर पासवर्ड सुरक्षित रूप से कैसे सुरक्षित करें?] (Http://stackoverflow.com/questions/1432545/how-to-safely-store-a-password-inside-php-code) –
@Pekka थोड़ा अलग –
फिर दूसरा: [PHP में डेटाबेस पासवर्ड कैसे सुरक्षित करें?] (Http://stackoverflow.com/q/97984) ... नीचे की रेखा यह है कि आप अपने संदेह के साथ सही रास्ते पर हैं - वेब रूट के बाहर आदर्श रूप से अलग फ़ाइल में डेटा को स्टोर करना सबसे अच्छा है। –