Hi Venkat,
If I am understanding correctly you have chosen to apply SQL Analytic Privilege to the new calculation view you created. At this point, a user would need an actual analytic privilege authorization assigned that covers this view in order to display output from it. You could compare it to making an item authorization relevant in BW.
If you create a new Analytic Privilege that includes your new view and assign it to the user I'm guessing that should solve your issue.