我通常使用命令创建角色/成员数据库:
aspnet_regsql.exe -S (local) -E -A all
但我目前的网络托管公司只允许使用 phpMyLittleadmin 创建数据库。
如何手动为 asp.net 角色/成员创建数据库?
我通常使用命令创建角色/成员数据库:
aspnet_regsql.exe -S (local) -E -A all
但我目前的网络托管公司只允许使用 phpMyLittleadmin 创建数据库。
如何手动为 asp.net 角色/成员创建数据库?
在您的aspnet_regsql
实用程序所在的目录中(取决于您使用的 .NET 框架版本 - 可能类似于C:\Windows\Microsoft.NET\Framework\v4.0.30319
),有一个Install*.sql
脚本文件列表,这些文件将为 ASP.NET 成员资格和角色系统创建必要的表。
InstallCommon.sql
InstallMembership.sql
InstallPersistSqlState.sql
InstallPersonalization.sql
InstallProfile.SQL
InstallRoles.sql
InstallSqlState.sql
InstallSqlStateTemplate.sql
InstallWebEventSqlProvider.sql
所以基本上你只需要弄清楚你到底需要哪些脚本文件,以及在哪个序列中运行它们 - 然后只需将这些(或上传)发送到你的站点,然后在那里执行。
还有用于从数据库中卸载表和其他数据库对象的相同文件(称为Uninstall*.sql
)。