My program gives me an error saying that the user_name variable is not an lvalue, but occurs in a context that requires one.

It is delared as:
char user_name[30+1];

It is assigned a value as:
user_name = "ErrtDataHandler";

It is then passed as an argument to a PL/SQL stored pocedure.

Can somone please help me. It's kinda urgent.