No. There are many web hosting providers that do not offer administrator access to their servers. In this case it will be impossible by all means to make use of cPanel. You should check this before making a contract if it is something you need.