安左营守备，隔年八月护理金门镇中军左营游击，四十九年（1784年）升海坛，隔年又调为澎湖右营游击。干隆五十一年十一月底（1787年1月）台湾发生林爽文事件，福建巡抚徐嗣曾命蔡攀龙前往支援，蔡攀龙遂于该年十二月十四日（1787年2月1日）率师七百前往台湾府城，协助平定事件，期间因在收复凤山一事上立功，被任为台湾北路协副将。事后因战功被升为海坛镇总兵，不久又改任台湾镇总兵，随即又升为福建陆路提督，赐「健勇巴图鲁」名号，画像于紫光阁（平台二十功臣），赏戴花翎，并擢署福建水师提督，不久又补授陆路提督兼命参赞大臣