蔡瑁在赤壁之战中扮演的角色主要是刘表的部将和水军都督。根据搜索结果中的信息,蔡瑁出身于荆襄大族,在地方上具有强大的号召力,属于地方实力派。在刘表出任荆州牧时,蔡瑁协助刘表平定局势,安坐宝位。赤壁之战前,蔡瑁投降曹操,并历任从事中郎、司马、长水校尉等职,但并未担任过水军都督。在《三国演义》中,蔡瑁和张允被描述为曹操的水军都督,因周瑜的反间计而被曹操误杀,这直接影响了曹操水军的战斗力,是赤壁之战中曹操失败的原因之一。然而,根据史实,蔡瑁并未被卷入所谓的“反间计”,也没有担任过曹操的水军都督。因此,在赤壁之战中,蔡瑁的角色被文学作品夸大和改编,与史实有所出入。