Manchester United are on a run of six defeats in eight games in all competitions after an initial boost saw Solskjaer handed the permanent job after initially being appointed as a caretaker until the summer.
He replaced Jose Mourinho in December and took them to the brink of Champions League qualification before being hit by a road bump over the last six weeks.
United face Manchester City tonight as they look to catch Chelsea and Arsenal. Defeat tonight would leave them three points behind Chelsea with three games to play – and with Maurizio Sarri’s side coming to Old Trafford on Sunday.
Some have begun questioning Solskjaer’s appointment with Ed Woodward initially planning to wait until the summer to name a full time boss.
But the Norwegian insists he IS the right man to take United back to the top.
“I’ve said a few times now that I’m going to be successful here,” said Solskjaer in his programme notes ahead of the derby.
“My stance hasn’t changed. I fully intend to have this club at the top of the tree, where it belongs.
“It will be a process which will take time and there will have to be changes at the club during that period.
“But I know what it takes to get where we want to be.”
Solskjaer also told his players he expects them to give everything tonight and on Sunday at home to Chelsea, in United’s push for a top-four spot.
“Nobody gives you points for free, you have to put your body on the line and leave everything out there on the pitch,” he added.
“That’s exactly what I want to see from the lads tonight.
“We’ve have two huge, exciting games games at Old Trafford this week and if we’re going to get what we need from them, we have to fight, it’s as simple as that. You don’t win anything without fight.”