The invention provides an analysis method of the corrosion action and the corrosion effect of a carbonate rock. The method comprises the following steps: detecting petrologic parameters, geological fluid characteristics and geological background parameters of a reservoir stratum of the carbonate rock; selecting a plunger sample, and preparing the plunger sample into a diagenetic fluid; performing weighing, physical property analysis, CT scan analysis and microscopic property analysis on the sample before experiment; performing a corrosion simulated experiment on the carbonate rock, and collecting the reaction generated liquid; performing the physical property analysis, the CT scan analysis and the microscopic property analysis on the sample after experiment; analyzing the content of Ca<2+> and Mg<2+> of the generated liquid; analyzing the corrosion action of the carbonate rock under different controlling factors, determining a three-dimensional structure and a microcosmic pattern of representation of a corrosion hole of the carbonate rock, and quantitatively assessing the corrosion hole of the carbonate rock and the communicated property evolution. By the method, the corrosion action and the corrosion benefits of the carbonate rock from an earth surface to the deep burying environment can be analyzed, and more accurate analytical data is provided for assessing and forecasting the favorable reservoir stratum of the carbonate rock.