es extraño, hice bastantes pruebas conmigo y no me dio error, por eso lo postee, habria que chekarlo, dejame mirar el codigo, para saber que paso, ok??

Edito/Anexo:
mi prueba salio bien
Cita: 0.- UPDATE tabla SET campo = 'R' WHERE idcampo = privilegio_nombre0
1.- UPDATE tabla SET campo = 'A' WHERE idcampo = privilegio_nombre1
2.- UPDATE tabla SET campo = 'R' WHERE idcampo = privilegio_nombre2
3.- UPDATE tabla SET campo = 'R' WHERE idcampo = privilegio_nombre3
4.- UPDATE tabla SET campo = 'A' WHERE idcampo = privilegio_nombre4
5.- UPDATE tabla SET campo = 'A' WHERE idcampo = privilegio_nombre5
6.- UPDATE tabla SET campo = 'R' WHERE idcampo = privilegio_nombre6
7.- UPDATE tabla SET campo = 'A' WHERE idcampo = privilegio_nombre7
8.- UPDATE tabla SET campo = 'A' WHERE idcampo = privilegio_nombre8
9.- UPDATE tabla SET campo = 'R' WHERE idcampo = privilegio_nombre9
10.- UPDATE tabla SET campo = 'A' WHERE idcampo = privilegio_nombre10