Android Como parar o processo de inserção de banco de dados

@My app armazena grande quantidade de dados do usuário no banco de dados local, como nome do usuário, senha, arquivo do usuário, imagens etc. por IntentService que chama vários serviços da web, tudo está funcionando bem. Meu problema é que, se um novo usuário efetuar login, enquanto o IntentService ainda estiver em execução, não consigo excluir os dados antigos do usuário, o log diz Base de dados bloqueada. Como parar o IntentService e excluir o banco de dados para substituí-lo por novos dados do usuári

EDITA

Eu seguiest para inserção.

questionAnswers(2)

yourAnswerToTheQuestion