The DACA is a Presidential reprieve.
It’s not something that can be cancelled.
It can only apply to those to whom it was granted.
If Trump decides to gives us all a 200-year reprieve on paying our 2017 income taxes, he can. And there’s nothing Congress or Trump’s successors could do about it.
The President has power under the Constitution itself to grant reprieves and pardons.