Procédure stockée analyse correctement mais ne s'exécute pas. Nom d'objet non valide. Msg 208

J'ai scripté en place d'une procédure stockée comme suit. Il analyse sans erreurs, mais lorsque je tente de l'exécuter, il échouera. Le message d'erreur: Msg 208, Niveau 16, État 6, Procédure aspnet_updateUser, Ligne 23
Invalide nom de l'objet 'dbo.aspnet_updateUser'.

Voici la procédure stockée.

    USE [PMRS2]
GO
/****** Object:  StoredProcedure [dbo].[aspnet_updateUser]    Script Date: 05/25/2009 15:29:47 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:      <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
ALTER PROCEDURE [dbo].[aspnet_updateUser]
    -- Add the parameters for the stored procedure here
    @UserName nvarchar(50),
    @Email nvarchar(50),
    @FName nvarchar(50),
    @LName nvarchar(50),
    @ActiveFlag bit,
    @GroupId int

AS
BEGIN
    -- SET NOCOUNT ON added to prevent extra result sets from
    -- interfering with SELECT statements.
    SET NOCOUNT ON;

    -- Insert statements for procedure here

UPDATE dbo.aspnet_Users 
    SET UserName = @UserName, LoweredUserName = LOWER(@UserName), Email = @Email, FName = @FName, LName = @LName, ActiveFlag = @ActiveFlag, GroupId = @GroupId
    WHERE LoweredUserName = LOWER(@UserName)
END

OriginalL'auteur Chris | 2009-05-25