It might be a good to start with the basics:
- Where is the view hosted?
- Where is the view stored?
- Can the view owner reformat the view? Run chview?
- Where are you attempting to run endview/reformatview? And with what options?
In some cases, particularly when you are running the commands from a host that is not the view server, root may be blocked from certain operations if remote administration has been disabled.