律师解答:
有权利,但是公民有作证的义务,且拒不作证也不受法律制裁,除非构成包庇罪的情况下。经人民法院通知,证人没有正当理由不出庭作证的,人民法院可以强制其到庭,拒绝到庭或到庭后拒绝作证的,予以训诫,情节严重的,处以十日以下的拘留。
【法律依据】:
《中华人民共和国刑事诉讼法》
第一百二十四条 侦查人员询问证人,可以在现场进行,也可以到证人所在单位、住处或者证人提出的地点进行,在必要的时候,可以通知证人到人民检察院或者公安机关提供证言。在现场询问证人,应当出示工作证件,到证人所在单位、住处或者证人提出的地点询问证人,应当出示人民检察院或者公安机关的证明文件。
询问证人应当个别进行。
第一百二十五条 询问证人,应当告知他应当如实地提供证据、证言和有意作伪证或者隐匿罪证要负的法律责任。