MERGE ejecuta acciones para modificar filas en la tabla objetivo usando una tabla fuente. En una sola instruccion MERGE podemos ejecutar un INSERT, UPDATE o DELETE dependiendo de condiciones, en lugar de escribir instrucciones separadas.
A nivel de permisos, no se requiere ningun permiso MERGE, sino que se utilizaran los permisos de INSERT, DELETE o UPDATE segun corresponda. Si como resultado del MERGE se ejecuta un INSERT entonces se requiere permiso de INSERT, lo mismo para UPDATE y DELETE (estos permisos aplican para la tabla objetivo/target) y la tabla source requiere permiso de SELECT.