If you try this:
select * from msdb
.dbo.sysjobs and get the same error, it means you don't have permissions to read data from the table. Check your permissions. This isn't something we can do for you.
Thank you , This is fixed... Yes it was a permissions issue