Scottish & Newcastle has had its rating raised by Deutsche bank to "buy" from "hold".