The invention discloses a door lock password transmission method, a lock body, a server and a readable storage medium, and the method comprises the steps: obtaining a secret key receiving state of thelock body corresponding to an unlocking request when the server receives the unlocking request transmitted by a mobile terminal; when the secret key receiving state is a first state, generating and sending an unlocking password to the mobile terminal by adopting the first secret key; when the secret key receiving state is a second state, generating and sending an unlocking password to the mobileterminal by adopting a second secret key, wherein when the lock body receives a password, the secret key receiving state of the lock body is obtained, when the secret key receiving state is a first state, the first secret key is adopted to verify the received password, and when the secret key receiving state is a second state, the second secret key is adopted to verify the received password. The transmission flexibility of the door lock password is improved.