用aspnet_regsql工具修改已有数据库

在实际项目开发中,如果希望充分利用微软在 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 注册工具用于创建新数据库,或者在现有数据库中添加移除选项。

(配图来源于网络)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190101G04G7J00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券