By default, the “root” account aka “superuser” account is disabled in Apple Mac. This is because, for a normal user, such a full access control account is not necessary. But still, to fix something or for development purpose a root access is necessary.