国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

用"位"來存儲、修改用戶權限的方法

2024-07-21 02:07:54
字體:
來源:轉載
供稿:網(wǎng)友

用“位”來存儲、修改用戶權限的方法


以前我用記錄方式,如a用戶有3個模塊權限,則a有三條記錄

看到別人的程序里有這種方法,感覺不錯,給大家看看有沒有優(yōu)點可取。

用戶權限用一個int字段表示,可以放32位,

如果有第1,3,4模塊的權限則,值為1+4+8=13

___________________
_userid_____userqx___
a?????????????? |???? 13
_________|___________

增加權限具體實現(xiàn)

如增加第四個模塊的權限,4的二進制值8

update qxuser set userqx = userqx|8 where userid='a'

刪除第四個模塊的權限

update qxuser set userqx = userqx&~8 where userid='a'

如果刪除第四個模塊,則不加條件就可以了
update qxuser set userqx = userqx&~8
以上在sqlserver2000企業(yè)版通過。

歡迎大家討論,有更好的方法大家共享呀~~~

在java 里

34&2 !=0就行了。

 

商業(yè)源碼熱門下載www.html.org.cn

上一篇:金額合計求值問題

下一篇:淺談DataSet

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 澄江县| 赣州市| 大悟县| 黄大仙区| 梧州市| 资阳市| 安徽省| 香格里拉县| 东港市| 临清市| 吴川市| 家居| 怀安县| 蛟河市| 山西省| 甘德县| 剑河县| 宜章县| 缙云县| 沁源县| 金沙县| 六安市| 哈巴河县| 独山县| 同仁县| 元江| 平定县| 厦门市| 郁南县| 佛山市| 墨竹工卡县| 光泽县| 安化县| 湖州市| 扬州市| 大洼县| 肥东县| 肥东县| 盱眙县| 安丘市| 安丘市|