The invention discloses a server uncovering detection method and system; the method comprises the steps: whether uncovering is safe or not is determined when a substrate management controller detects the triggering of an uncovering signal; when it is judged that the cover is opened safely, the complex programmable logic device controls the power supply chip to output normal working voltage to the hard disk; and when it is judged that uncovering is not safe, the complex programmable logic device switches a power supply circuit of the power supply chip and outputs self-destruction voltage to the hard disk, and the hard disk triggers self-destruction. The system comprises a substrate management controller, a safety key, a complex programmable logic device, a power supply chip and a hard disk. According to the invention, the risk of data leakage of the server can be reduced, the security protection of the server is realized, the risk of secret-related data leakage caused by attacking or prizing up the server is reduced, the rapid data protection of the server is increased, and the permanent protection of the data of the server is ensured.