si puedes colocar tus datos de conexión en otro script, sin duda!!
pero lo de encriptar la contraseñar no es ta útil, pues al final debes desencriptarla para poderla usar...
quizá lo mejor en dicho caso sería crear un usuario y contraseña sin tantos privilegios como root, y usar dichos datos para la conexión..