ASP.NET网站管理工具的【安全】功能无法使用问题

在使用ASP.NET网站管理工具时,安全出现下面的问题:

出现这种情况的主要原因是,安全管理中需要创建用户和角色信息,所以要用到数据库,但是你没有设置好数据库。

可以打开vs自带的命令提示工具:

打开后输入aspnet_regsql命令,设置数据库,直接下一步,直到选择数据库的界面

可以直接选择<默认>也可以选择一个其他数据库(我这里选择StuDB)来存储用户信息和角色信息,设置好后在这个数据库中会自动生成大概10多个表,这些表是用来做权限管理的。

经过上面的操作后,如果你选择的数据库不是<默认>,可能还是不能使用【安全】功能,主要原因是你的连接字符串还没改.

进入C:\Windows\Microsoft.NET\Framework找到对应的版本,

然后进入Config文件夹,会有一个machine.config文件,打开这个文件会找到:

<connectionStrings>
        <add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
    </connectionStrings>

这个连接字符串实际上是刚才那个<默认>数据库的连接字符串

由于我选择的数据库是StuDB所以这个连接字符串不正确,把这个连接字符串修改为StuDB的:

<connectionStrings>
        <add name="LocalSqlServer" connectionString="server=.;database=StuDB;uid=sa;pwd=sasa" providerName="System.Data.SqlClient"/>
    </connectionStrings>

这时候【安全】功能就可以使用了。

时间: 2024-08-05 07:58:09

ASP.NET网站管理工具的【安全】功能无法使用问题的相关文章

ASP.NET 网站管理工具介绍

有没有感觉对 web.config 的操作很烦呢? 老是手动来编辑 web.config 确实挺麻烦的, 不过自 ASP.NET 2.0 起便有了 ASP.NET 网站管理工具, 这个工具呢,其实就是一个操作 web.config 的 GUI , 您在这个 ASP.NET 网站管理工具中的一些设置 基本上都会反映会 web.config 中, 所以在这里便顺着道介绍一下, 首先,您要设置 web.config 那是针对一个项目的, 所以您也必须针对一个项目来调出 ASP.NET 网站管理工具,

ASP.Net网站管理工具配置

笔者想使用ASP.NET Web 应用程序管理工具来添加身份验证. 点击项目->asp.net配置打开了ASP.Net网站管理工具页面: 然后点击security选项卡,出现如下问题: There is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be

2012远程桌面管理工具下载新功能

与升级到Windows 8相比,企业用户使用Windows Server 2012时相对比较简单.Windows Server 2012最大的改变并不是在风格上,除了Modern UI界面之外,而是那些基于微软三年前发布Windows Server 2008 第二版本时打造的组件.值得一提的是,Windows Server 2012保留并极大地扩展了两个Windows Server 2008 R2网管们很熟悉的两个管理功能:Server manager 和Powershell.iis7远程桌面连

redis cluster集群管理工具redis-trib.rb功能小结

redis-trib.rb是redis官方推出的管理redis集群的工具,集成在redis的源码src目录下,是基于redis提供的集群命令封装成简单.便捷.实用的操作工具.redis-trib.rb是redis作者用ruby完成的.所以要执行redis-trib.rb命令,需要Ruby,具体可参考:http://www.cnblogs.com/kevingrace/p/7846324.html [[email protected] ~]# /data/redis-4.0.6/src/redis

ASP.NET 网站如何集成QQ登录功能

参考了<asp.net 集成QQ2.0 登陆代码示例>和<登陆整合实现-QQ互联认证(ASP.NET版本)>. using System; using System.Net; using System.Text; using System.IO; using System.Collections.Specialized; using System.Data; using System.Configuration; using Newtonsoft.Json.Linq; using

TODO管理工具TaskWarrior (跨平台C++代码)

Taskwarrior 是一个基于命令行的 TODO 列表管理工具.主要功能包括:标签.彩色表格输出.报表和图形.大量的命令.底层API.多用户文件锁等功能. http://www.oschina.net/p/taskwarrior

【tool】软件测试用例管理工具比较

软件测试用例管理工具比较 工具名 综述 优点 缺点 备注 TestManager Rational测试解决方案中推荐的测试用例管理工具. 1. 功能强大. 2. 文件夹形式的管理,可以对测试用例无限分级. 3. 可以和Rational的测试工具robot.functional相结合. 4. 有测试用例执行的功能,但必须先生成对应的手工或自动化脚本. 1. 本地化支持不好.汉字显示太小. 2. 测试用例很多时不太稳定.有时会造成测试用例的丢失. 3. 必须安装客户端才可使用.和开发人员交流不方便.

POSTMAN---API测试管理工具的简介

POSTMAN作为一款人气爆表的api测试管理工具,提供功能强大的 Web API & HTTP 请求调试.它能够发送任何类型的HTTP 请求 (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers.支持不同的认证机制(basic, digest, OAuth),接收到的响应语法高亮(HTML,JSON或XML).Postman 可以保留历史的请求,这样我们就可以很容易地重新发送请求,有一个"集合"功能,用于存储所有请求相同的API/域. POS

CWE.Compter.Services.GSAK.8.6.0.0地图和路标管理工具

CWE.Compter.Services.GSAK.8.6.0.0地图和路标管理工具 GSAK是所有在一个地图和路标管理工具.主要功能包括:多个数据库.发送/接收路点GPSr,谷歌地图, 许多映射转换格式,PDA输出(包括CacheMate支持),HTML输出,广泛的搜索,宏的支持.备份和恢复.距离/方 向从其他锚点(包括缓存.位置.邮政编码).  QQ:16264558   电话TEL:13963782271 Mathworks.Matlab.R2016bOracle.Crystal.Ball