Não consigo excluir uma Unique Key errno:150 MySQL

Criei uma tabela, ela contém muitos dados, campos com foreign key e uma Unique Key… Essa Unique Key não possui foreign key…

Tento excluir essa Unique Key usando dois comandos:

alter table pessoas drop key ukunique_key;

Dá erro…

Outra forma:

drop index ukunique_key on pessoas;

Sempre me traz o erro 150… como faço??? Depois de criada uma uk nunca mais posso excluí-la??? Ja pensei em destruir a table e criar novamente para me livrar deste problema… mas é perigoso… :slight_smile: