Nothing more annoying than something that should, but doesn't work.
Often we allow users to view jobs (not necessarily administer), but just the ability to go view them etc.
Generally this was granted through the TargetServerRole in the msdb database. Works fine in sql server 2000 enterprise manager, but with SQL Server Management Studio connecting to a sql server 2000 Instance, it does not work.
Best we can tell this is related to a "Phantom" 208 error. A 208 error is generated when one compiles a stored procedure which declares and uses a temporary table.
http://www.mcse.ms/printthread.php?threadid=1265640
Though if you run a trace profile everything completes fine, but some how ssms "sees" the 208 error and "throws" an error.
Unfortunately many users are not adept enough to run the commands through TSQL, they need a GUI.
So far the only solution was to install sql server 2000 client tools, which we were hoping to only have to install sql server 2005 client tools.