执行完后Aspnet_regsql.exe 会创建各个内部应用程序服务的数据表和存储过程.它们用于支持 ASP.NET 成员资格、角色管理器、配置文件、Web 部件个性化设置和 Web 事件。
创建完成之后可以通过更改machine.config指定之:
<connectionStrings>
<!--add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" / -->
<add name="LocalSqlServer" connectionString="server=ABC;database=XYZ;uid=sa;pwd=sa" providerName="System.Data.SqlClient" />
</connectionStrings>
这样用ASP.Net的WEB应用程序都使用新的数据库XYZ
<!--add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" / -->
<add name="LocalSqlServer" connectionString="server=ABC;database=XYZ;uid=sa;pwd=sa" providerName="System.Data.SqlClient" />
</connectionStrings>