A spectrum resource allocation method for full spectrum sharing, comprising: obtaining, by a base station in real time, a network access request message sent by a terminal, wherein the network access request message comprises: a network standard supported by the terminal, an access service of the terminal, and quality of service, QoS, of the access service; dynamically allocating, by the base station, spectrum resources to different network standards based on the network access request message; and sending, by the base station, a first network standard access indication message to the terminal, so that the terminal accesses a service based on the first network standard access indication message via a corresponding network standard; wherein the dynamically allocating, by the base station, spectrum resources to different network standards based on the network access request message comprises: obtaining, by the base station, network priorities of the different network standards based on the network access request message; and allocating, by the base station, the spectrum resources to the different network standards based on a sequence of the network priorities; and the method further comprising: obtaining, by the base station, measurement information sent by the terminal; when it is determined based on the measurement information that communication quality of the terminal cannot meet the QoS of the access service, allocating, by the base station, the spectrum resources to the different network standards based on the network priorities; and sending, by the base station, a second network standard access indication message to the terminal, so that the terminal accesses a service based on the second network standard access indication message via a corresponding network standard. obtaining, by a base station in real time, a network access request message sent by a terminal, wherein the network access request message comprises: a network standard supported by the terminal, an access service of the terminal, and quality of service, QoS, of the access service; dynamically allocating, by the base station, spectrum resources to different network standards based on the network access request message; and sending, by the base station, a first network standard access indication message to the terminal, so that the terminal accesses a service based on the first network standard access indication message via a corresponding network standard; wherein the dynamically allocating, by the base station, spectrum resources to different network standards based on the network access request message comprises: obtaining, by the base station, network priorities of the different network standards based on the network access request message; and allocating, by the base station, the spectrum resources to the different network standards based on a sequence of the network priorities; obtaining, by the base station, network priorities of the different network standards based on the network access request message; and allocating, by the base station, the spectrum resources to the different network standards based on a sequence of the network priorities; and the method further comprising: obtaining, by the base station, measurement information sent by the terminal; when it is determined based on the measurement information that communication quality of the terminal cannot meet the QoS of the access service, allocating, by the base station, the spectrum resources to the different network standards based on the network priorities; and sending, by the base station, a second network standard access indication message to the terminal, so that the terminal accesses a service based on the second network standard access indication message via a corresponding network standard. obtaining, by the base station, measurement information sent by the terminal; when it is determined based on the measurement information that communication quality of the terminal cannot meet the QoS of the access service, allocating, by the base station, the spectrum resources to the different network standards based on the network priorities; and sending, by the base station, a second network standard access indication message to the terminal, so that the terminal accesses a service based on the second network standard access indication message via a corresponding network standard.