Assigning a low nice value, that is, a higher priority, to a CPU-hungry process will impact the performance of other processes running on the same Linux system. Hence, only root is allowed to give a higher priority to a process, for example, setting negative nice values on running processes.
Normal users can only lower the priority of their processes, that is, they can set only a higher positive value than the existing nice value for a given process.