We will start with a general question.
Consider the sigma-model:
(notice that it does not have
ghosts! Just a sigma-model)
which properties should such a sigma-model have to define a string theory background?