成文治武十四年(727年)九月七日,吐蕃大将悉诺逻恭禄及烛龙莽布支攻陷了瓜州城,抓获刺史田仁献和王君毚父亲王寿,掠夺军资和粮食,杀害州民,又进攻玉门军及常乐县。还将俘虏的僧侣都放了,让他们回到凉州,去跟王君毚说:“将军常想以忠勇报国,今日何不一战?”王君毚听闻父亲被抓,登上城墙面向西方哭泣,竟然不敢出兵。
吐蕃攻达瓜州的时候,悉诺逻恭禄派遣副将烛龙莽布支另外带兵去攻打常乐县,县令贾师顺率众拒守。当瓜州陷落时,大将悉诺逻恭禄率领他的全部兵马和他合攻常乐。数日仍然无法攻克,吐蕃将士中有个分到汉人女子为妻的人,他妻弟在常乐城中。悉诺逻恭禄派他在夜里到城下装作有私事,然后去见贾师顺:“瓜州已破,吐蕃的全部兵马都在这里,明府岂能坚守得住?小人的妻弟在城里,心里十分挂念。明府何不早降,好保全城里的民众?”贾师顺答道:“根据汉人的法律,降贼的人要被诛杀九族。我接受国家的官爵,只能以死拒寇,岂能背恩降贼!”悉诺逻恭禄知道贾师顺不肯投降,又攻城了八天,但还是无法攻克,悉诺逻恭禄又派那人去劝贾师顺说:“明府既然不肯投降,就应当收集城中的财富赠送我们。那时我们就会退兵。”贾师顺说可以脱下士卒的衣服给他们。悉诺逻恭禄知道城里没什么财富,便夜烧死人,连夜带兵退去,接着摧毁了瓜州城。贾师顺马上打开城门,收集了吐蕃人遗弃的器械,重修城池的守备。吐蕃人果然又派遣精骑回来,结果发现城里加固了防备,只好离去。以功迁鄯州都督、陇右节度使。