在实际项目开发中,如果希望充分利用微软在 ASP.NET 上新增用户与角色的权限管理功能,那么一定会想到aspnet_regsql工具所生成的数据库.
要利用这一数据库,可以
新建aspnetdb数据库
,或者在已有数据库添加新项.下文重点关注后者,即利用数据库注册工具修改已有数据库.
1.注册工具
(1) 工具位置
数据库注册工具aspnet_regsql.exe所在目录:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319.
注意:具体位置与操作系统及VS版本有关.
(2) 运行方式
找到目录中的aspnet_regsql.exe,双击左键直接运行,或者单击右键并选择【打开】或【以管理员身份运行】.
2.已有数据库
为方便对比,已有数据库Animals只有一张数据表Cat及一个存储过程AllAnimalsGet.
3.合并数据库
(1) 欢迎界面
(2)选择安装选项
(3) 选择服务器和数据库
点击数据库下拉列表,选择Animals.
(4)确认设置
(5) 数据库修改完成
4.修改后的数据库
(1) 数据表
修改后的数据库中,除了原有数据表Cat外,还有以"aspnet_"开头的一系列数据表.
(2) 存储过程
同样,修改后的数据库中,除了原有存储过程AllAnimalsGet外,还有一系列与新添加数据表相对应的存储过程.
5.总结
供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 数据库,由ASP.NET SQL Server 注册工具用于创建新数据库,或者在现有数据库中添加或移除选项。
(配图来源于网络)
领取专属 10元无门槛券
私享最新 技术干货