我想做一个网站,想控每个用户的权限,具体是要控到对每个表里面的字段是否具有新建,查看,删除
请高手给点点说法,具体要怎么做!
请高手给点点说法,具体要怎么做!
解决方案 »
- imagelist图片失真
- 一个winform问题
- textbox输完数字后如何加函数.
- 100分求.NET企业应用高级编程——C#编程一书的源码
- *******在线等!!!!!!!!1如何在winform让datagridview的列名(不是单元格的内容)居中显示?**********
- 如何根据public Object InvokeMethod (String, Object[]) 的返回值诊断远程机器运行情况????
- 初学者的一个问题,谢谢回答。
- 拜求global.asax.cs文件出现的方法!
- 读取xml的问题
- 关于form的问题,高分
- 通过按钮调用本机的exe文件(是一个加密的录像),调用时需要输入密码,现在我想在程序里把密码写上去,点按钮的时候直接播放~请问怎么弄~
- 除了visual studio和sharpdevelop之外.NET还有别的IDE么?
using System.Text;namespace HKH.Common
{
/// <summary>
/// figure the privilege by number, the value must be power of 2.
/// </summary>
/// <res>
/// Example : 1----browse, 2----addnew, 4----modify, 8----delete
/// </res>
public class Privilege
{
#region Constructor
private Privilege()
{
}
#endregion #region Methods /// <summary>
/// Authenticate privilege
/// </summary>
/// <param name="holdPrivilege">hold privilege</param>
/// <param name="privilege">privilege to authenticate </param>
/// <returns></returns>
public static bool Authenticate(int holdPrivilege, int privilege)
{
return holdPrivilege == (holdPrivilege | Convert.ToInt32(Math.Pow(2, privilege)));
} /// <summary>
/// Unite the privileges
/// </summary>
/// <param name="privileges"></param>
/// <returns></returns>
public static int Unite(int[] privileges)
{
if (null == privileges || 0 == privileges.Length)
return 0; int result = 0; foreach (int privilege in privileges)
{
result |= privilege;
} return result;
} #endregion
}
}
http://www.cnblogs.com/lijun4017/archive/2008/04/26/1172173.html
http://www.ithome-cn.net/technology/mis/mis80.htm用户,权限,角色
权限加在角色身上,用户属于角色
http://blog.csdn.net/diy8187/archive/2008/04/15/2293586.aspx
http://www.cnblogs.com/lijun4017/archive/2008/04/26/1172173.html
http://www.ithome-cn.net/technology/mis/mis80.htm