President Trump signed the spending bill Friday, that the Senate and House passed late Thursday evening.
Another shutdown will be averted for certain departments of the government.
The funding bill did not provide the $5 billion that he sought to fund a border wall.
The president declared a national emergency Friday morning to fund the shortfall.
“To subvert Congress’s constitutional appropriations authority by invoking an emergency is an unlawful abuse of power. As an independent co-equal branch of government, we cannot allow this president to violate the separation of powers. We certainly cannot allow him to rob our military of $3.5 billion for critical construction projects that serve our troops, support our allies, and deter our adversaries—all to build a wall that will do nothing to protect America,” said U.S. Senator Brian Schatz.