public int newPassword(User userToUpdate) {

		try {
			// Erforderlicher SQL-Befehl
			String sqlStatement = "UPDATE bookworm_database.users SET username = '"
					+ userToUpdate.getUserName()
					+ "', userpassword = md5('"
					+ userToUpdate.getUserPassword()
					+ "')"
					+ ", userrole = '"
					+ userToUpdate.getUserRole()
					+ "' WHERE id ="
					+ userToUpdate.getUserID() + ";";
			;

			// SQL-Befehl wird ausgeführt
			successful = mySQLDatabase.executeSQLUpdate(sqlStatement);

			return successful;

		} catch (Exception e) {
			System.out.println(e.toString());
			// Ein Dialogfenster mit entsprechender Meldung soll erzeugt werden
			String errorText = "Datenbank-Fehler beim Ändern eines Datensatzes";
			errorMessage.showMessage(errorText);

			successful = 0;
			return successful;

		} finally {
			// offene Verbindungen werden geschlossen
			mySQLDatabase.closeConnections();
		}
	}