A system for setting user-right is used to set user rights of a plurality of users. The system comprises an account creating module, a group creating module, a role creating module, a function creating module, and a relationship defining module. The account creating module creates a plurality of user accounts corresponding to the users. The group creating module creates at least one group according to the user's organization. The role creating module creates at least one functional role according to jobs or projects of the users. The function creating module creates a plurality of functions corresponding to execution items of the users. The relationship defining module defines that at least one user account is subordinate to the group, and the functional role has the right to execute at least one of the functions. The relationship defining module further creates the relationship between the group and the function role. Furthermore, a method for setting user-right and a recording medium, having a computer executable program for performing the method, are provided.