Quantcast
Channel: Security
Viewing all articles
Browse latest Browse all 4737

Getting dbo.aspnet_CheckSchemaVersion when logging in.

$
0
0

I enabled RoleManager in my MVC app. It is using built in role provider I believe.Locally, the app works fine. It blocks user who I restrict. And these are the db files created under Web\App_data\ASPNETDB.mdf and Web\App_data\aspnetdb_log.ldf.

But as soon as I deployed this to QA environment, I am getting the following error

SqlException (0x80131904): Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +388
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +688
   System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +4403
   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +6665769
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite) +6667768

I used LocalSqlServer for ConnectionStringName locally, once on QA, i changed it to CTV-QA01-VM, CTV-QA01-VM is included in another ConnectionString.config

<connectionStrings>  <!--QA (CTV-QA01-VM)--><add name="CTV-QA01-VM" connectionString="Server=IPAddress;Database=qa_ticketingsocial;User ID=qa_thesocial;Password=pwd;Trusted_Connection=False;" providerName="System.Data.SqlClient" /></connectionStrings>

Could someone please advise me on how to fix this? many thanks


Viewing all articles
Browse latest Browse all 4737

Trending Articles