读书人

存储过程 #039;dbo.aspnet_CheckSchemaVer

发布时间: 2012-04-05 12:42:40 作者: rapoo

存储过程 'dbo.aspnet_CheckSchemaVersion'
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。

下面的消息可能会有助于诊断问题: 找不到存储过程 'dbo.aspnet_CheckSchemaVersion'。

我最后写了这个存储过程,但是还有错误,说这个存储过程无效

怎么写这个存储过程啊


急求,各位大侠帮帮忙,谢谢

[解决办法]
1

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

读书人网 >asp.net

热点推荐