我正在使用mvc3的内置成员资格和一个在线sql数据库,所以我改变了我的连接字符串,如下所示:
<connectionStrings>
<add name="ApplicationServices"
connectionString="Data Source=72.18.142.170,1533;Network Library=DBMSSOCN;Initial Catalog=entertainment;User Id=uname;Password=pswd;"
providerName="System.Data.SqlClient"/>
</connectionStrings>
但是当我尝试注册新用户时,我收到以下错误:
{“无效的对象名称 'dbo.aspnet_SchemaVersions'。“} System.Data.SqlClient.SqlException
感谢您的帮助
答案 0 :(得分:1)
数据库aspnet_SchemaVersions
(或至少在默认架构中)中不存在表entertainment
。 (相反,我认为用户uname
可能无法访问该表。)
您需要为要使用的成员资格提供程序创建表。