Si usano entrambi ma il verbo vivere vuole l'ausiliare essere, quindi sarebbe corretto dire "sono vissuto". Nel linguaggio di tutti i giorni si usa molto di più "ho vissuto".
L'ausiliare avere si usa quando il verbo è usato transitivamente: "Ho vissuto un'esistenza difficile".