日期:2014-05-18 浏览次数:20492 次
USE [ASPNETDB] GO /****** 对象: StoredProcedure [dbo].[aspnet_CheckSchemaVersion] 脚本日期: 08/25/2010 15:45:35 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO CREATE PROCEDURE [dbo].[aspnet_CheckSchemaVersion] @Feature nvarchar(128), @CompatibleSchemaVersion nvarchar(128) AS BEGIN IF (EXISTS( SELECT * FROM dbo.aspnet_SchemaVersions WHERE Feature = LOWER( @Feature ) AND CompatibleSchemaVersion = @CompatibleSchemaVersion )) RETURN 0 RETURN 1 END
------解决方案--------------------
因为对数据库的操作权限不够造成的。应该是dbo的权限
------解决方案--------------------
不是这个存储过程的问题,它是aspnetdb for sql server的一部分...你使用了asp.net成员资格组件 for sql server,必须创建所有相关资源...用aspnet_regsql.exe注册数据库是最简单的...