L'SÉLECTIONNEZ l'autorisation a été refusée sur l'objet "sysobjects" base de données "mssqlsystemresource", le schéma "sys"

De l'INSTALLATION: SQL Server 2005 & DotNetNuke 05.01.02.

Cela a commencé avec moi d'essayer d'installer un DNN Module qui avait "select * from dbo.sysobjects" dans les scripts SQL. Qui a échoué avec l'erreur suivante:

L'SÉLECTIONNEZ l'autorisation a été refusée
l'objet "sysobjects", base de données
"mssqlsystemresource", le schéma "sys".

Je me suis connecté à la base de données via SQL Server Management Studio comme le DNN de compte d'utilisateur, et j'obtiens la même erreur quand j'essaie d'effectuer une sélection sur l'affichage sysobjects.

J'ai essayé d'accorder le DNN de compte d'utilisateur explicite SÉLECTIONNEZ la permission de ce point de vue. Quand j'ai vérifier il en va de la Sécurité -> Utilisateurs -> DNNUserLogin-> clic droit> Propriétés -> Sécurisables et faites défiler vers le bas pour trouver le sys.sysobjects vue, il dit ce compte d'utilisateur dispose des autorisations explicites pour dbo: Et SÉLECTIONNEZ la case à cocher est cochée. Mais je ne peux toujours pas effectuer une sélection sur l'affichage sysobjects que DNN compte d'utilisateur.

Ce que je fais mal? Comment puis-je faire ce travail?

InformationsquelleAutor Chris Holmes | 2009-09-24