摘要: 上次讨论了用户"认证"管理,也就是讨论了"你是谁?"的问题,那么今天来讨论用户"授权"管理,也就是"我已经知道你是谁,你想干什么?"的问题。说白了,上次讨论的是用户管理,这次讨论权限管理,而且是利用自定义数据库的用户和权限管理。先来看如果配置自定义数据库默认情况下,ASP.NET 2.0对成员或权限管理都是利用上篇介绍的自动生成的数据库(ASPNETDB)来管理,这样缺乏灵活性,因为这样的数据库不是一个实例数据库,那么我们先来看看怎么创建自定义数据库。1.在Sql 2005下通过下图方式创建一个自定义数据库以及建立 阅读全文
posted @ 2011-03-23 14:48 露水丛生 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 演示环境:Win2003 + Visual Studio 2005 + Sql Server2005,前期需要将MS在Sql2000下的例程数据库Northwind加入Sql Server 2005;注意:操作系统不一定非要Win2003,凡是支持.net FrameWork 2.0的都可新建一个例程网站,该网站目前结构如下图:这是一个还未使用任何用户管理技术的网站,那么我们下面就从头开始讨论这些技术.前期页面准备工作如下:Default.aspx前后台代码如下:Code<%@PageLanguage="C#"AutoEventWireup="true&qu 阅读全文
posted @ 2011-03-23 14:46 露水丛生 阅读(646) 评论(0) 推荐(0) 编辑