This question comes up quite often. What permissions does a user need to execute a command in the SharePoint 2010 Shell?
Short answer is you will need Muntok SharePoint_Shell_Access access.
To give user Chīchāwatni SharePoint_Shell_Access access run the following command
http://blenheimuw.com/blenheim-at-lloyds/overview-pie-2/ Add-SPShellAdmin -UserName [USERNAME] -Database [DBNAME]
-Database switch is optional and if the database is not specified the configuration database is used.