1

je pouvais voir les entrées ci-dessous dans les journaux ulsProblème avec la procédure stockée SQL

02/08/2010 14: 36: 46,12 w3wp.exe (0x15F4) 0x18A0 CMS Publishing 8x0a haute AppDomainUnloadListener.RegisterSelf() est entré verrouillage (ce = 15368010)

02/08/2010 14: 37: 25,59 w3wp.exe (0x15F4) 0x1744 Windows SharePoint services Database 880i Haute System.Data.SqlClient.SqlException: Impossible de trouver la procédure stockée 'dbo.proc_GetDatabaseInformation' . W3wp.exe (0x15F4) 0x1744 Base de données Windows SharePoint Services 98rs Élevé Une erreur est survenue lors de la tentative d'accorder à l'utilisateur un accès «X» à la base de données «Y» sur le serveur SQL. . Cela peut être attendu si l'appelant n'a pas l'autorisation d'effectuer cette opération sur le serveur SQL ou si la base de données est en lecture seule. Pour vous assurer que SharePoint fonctionne correctement, accordez manuellement à cet utilisateur l'accès à la base de données avant d'effectuer cette opération. L'utilisateur doit également avoir accès au groupe db_owner dans la base de données. Les informations suivantes ont été fournies avec cette erreur: L'utilisateur n'a pas l'autorisation d'effectuer cette action.

02/08/2010 14: 37: 32.53 w3wp.exe (0x15F4) 0x1744 Base de données Windows SharePoint Services 880i High System.Data.SqlClient.SqlException: L'utilisateur n'a pas l'autorisation d'effectuer cette action.

Des indices?

Répondre

0

Votre programme client correspond probablement à un ou plusieurs utilisateurs de base de données.

GRANT EXECUTE ON dbo.proc_GetDatabaseInformation TO [DatabaseUserName] 
0

Vous avez un problème d'autorisation refusé. Si vous avez des permissions définies sur votre base de données et que vous venez d'ajouter le proc 'dbo.proc_GetDatabaseInformation', vous devrez peut-être donner à vos utilisateurs l'accès. Plus précisément, tous les utilisateurs que votre site Web utilise. Sinon, ces utilisateurs ne pourront pas appeler ce proc et vous verrez l'erreur ci-dessus. Quel que soit l'utilisateur de la base de données appelant cette procédure stockée devra avoir des autorisations d'exécution pour la procédure stockée spécifiquement ou des autorisations d'exécution en général

0

L'erreur relative à dbo.proc_GetDatabaseInformation est un problème connu avec la mise à jour de l'infrastructure Sharepoint 2007 - Microsoft que vous devez ignorer ce message d'erreur: http://support.microsoft.com/kb/951695

Questions connexes