王灵官到底是谁?

孙悟空被一个叫王灵官的小天官拦住了,王灵官原名王娥,是湘阴浮梁一带的一个庙神。喜欢吃童男童女,身为庙神,吃人会受到神的谴责,但当时他并没有受到神的谴责,而是被西河第30代石天许婧真人的弟子萨寿红烧了。萨寿的飞天符号引起了一场大火,烧了他的老窝,王邪也被烤成了乳猪。王邪很不服气(我就不明白了,神仙吃人不犯法吗?),于是他向玉帝告状,把自己所做的一切都告诉了他。奇怪的是,玉帝不但没有惩罚他,还给了他第三只眼和一条金鞭,并给他派了一个任务,就是让他监视萨寿。只要他发现萨寿做错了,告诉玉帝,就让玉帝替他做决定,替他报仇!(隐身监视,当然是光明正大的监视别人,只能红烧第二次...)但奇怪的是,王谢用三只眼睛监视萨寿十二年,却没有发现萨寿做错了什么,所以王谢深信不疑。后来萨寿给他起了个名字,叫王善,上报给玉帝,给了他整整一个官职。