It depends on DBM Configuration:
db2 => get dbm cfg
.................................................. ...........................................
.................................................. ...........................................
Database manager authentication (AUTHENTICATION) = SERVER
.................................................. ...........................................
.................................................. ...........................................
If it's so, user account must be on server side, but we can set AUTHENTICATION to CLIENT:
db2 => update dbm cfg using authentication CLIENT
db2 => db2stop force
db2 => db2start
And now authetnication will take place at the client machine, and that's why we need to have user account on the client machine