use config file to save password
datasource wrapper