專利名稱:一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,特別涉及一種采用asp. net技術(shù)和基于http協(xié)議的web服務(wù)程序來實現(xiàn)一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法。
背景技術(shù):
隨著中國軟件產(chǎn)業(yè)的發(fā)展,B/S系統(tǒng)中的權(quán)限比C/S中的更顯的重要,C/S系統(tǒng)因 為具有特殊的客戶端,而B/S中,瀏覽器是每一臺計算機(jī)都已具備的,如果不建立一個完整 的權(quán)限檢測,那么一個“非法用戶”很可能就能通過瀏覽器輕易訪問到B/S系統(tǒng)中的所有功 能。因此B/S業(yè)務(wù)系統(tǒng)都需要有一個或多個權(quán)限系統(tǒng)來實現(xiàn)訪問權(quán)限檢測,讓經(jīng)過授權(quán)的 用戶可以正常合法的使用已授權(quán)功能,而對那些未經(jīng)授權(quán)的“非法用戶”將會將他們徹底的 “拒之門外”。為此發(fā)明出一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種采用asp. net技術(shù)和基于http協(xié)議的web 服務(wù)程序來實現(xiàn)一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法。本發(fā)明所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,該方法至少包括如下的步驟步驟1 建立數(shù)據(jù)庫表信息,權(quán)限表,角色表,用戶表。步驟2 管理端通過調(diào)用服務(wù)器端的程序來完成用戶權(quán)限的設(shè)置。步驟3 不同權(quán)限的用戶登錄后,可以對個人的用戶信息進(jìn)行維護(hù)。本發(fā)明所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,建立數(shù)據(jù)庫表信息,權(quán)限表,角 色表,用戶表其步驟為步驟11 建立用戶權(quán)限表,用于存儲用戶的權(quán)限信息。例如超級管理員,一般管 理員,普通用戶等。步驟12 建立用戶表,用于存儲用戶的信息。例如張三,李四等。步驟13 建立用戶權(quán)限關(guān)系表,用于存儲用戶和權(quán)限的映射關(guān)系。例如張三,超 級管理員等。本發(fā)明所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,管理端通過調(diào)用服務(wù)器端的程 序來完成用戶權(quán)限的設(shè)置其步驟為步驟21 當(dāng)部署好管理端后,系統(tǒng)需要先安裝數(shù)據(jù)庫和一些初始值來保證系統(tǒng)可 以順利執(zhí)行,這里就要預(yù)置一個超級管理員帳戶,和用戶的權(quán)限表。步驟22 用戶的具體權(quán)限內(nèi)容要在配置文件中設(shè)定,數(shù)據(jù)庫保存的只是權(quán)限的名 稱。步驟23 使用超級管理員帳戶登錄后,完成添加新用戶的操作。并將新用戶的信 息保存到用戶信息表。步驟24 新用戶添加完成后,為新用戶設(shè)置用戶的權(quán)限,并且保存用戶權(quán)限對應(yīng) 關(guān)系到用戶權(quán)限關(guān)系表。
本發(fā)明所述的本發(fā)明所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,不同權(quán)限的用戶 登錄后,可以對個人的用戶信息進(jìn)行維護(hù),其步驟為步驟31 不同權(quán)限的用戶登錄后,系統(tǒng)分配給用戶的權(quán)限就是按照用戶權(quán)限關(guān)系 表中設(shè)定的分配的。步驟32 登錄用戶可以完成個人信息的維護(hù),例如修改密碼等。本發(fā)明涉及的一種采用asp. net技術(shù)和基于http協(xié)議的web服務(wù)程序來實現(xiàn)一 種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,使得B/S業(yè)務(wù)系統(tǒng)讓經(jīng)過授權(quán)的用戶可以正常合法的使 用已授權(quán)功能,未經(jīng)授權(quán)的“非法用戶”將會被“拒之門外”。
具體實施例方式本發(fā)明的主要步驟如下步驟1 建立數(shù)據(jù)庫表信息,權(quán)限表,角色表,用戶表。步驟2 管理端通過調(diào)用服務(wù)器端的程序來完成用戶權(quán)限的設(shè)置。步驟3 不同權(quán)限的用戶登錄后,可以對個人的用戶信息進(jìn)行維護(hù)。上述步驟1建立數(shù)據(jù)庫表信息,權(quán)限表,角色表,用戶表的具體步驟如下步驟11 建立用戶權(quán)限表,用于存儲用戶的權(quán)限信息。例如超級管理員,一般管 理員,普通用戶等。步驟12 建立用戶表,用于存儲用戶的信息。例如張三,李四等。步驟13 建立用戶權(quán)限關(guān)系表,用于存儲用戶和權(quán)限的映射關(guān)系。例如張三,超 級管理員等。上述步驟2管理端通過調(diào)用服務(wù)器端的程序來完成用戶權(quán)限的設(shè)置的具體步驟 如下步驟21 當(dāng)部署好管理端后,系統(tǒng)需要先安裝數(shù)據(jù)庫和一些初始值來保證系統(tǒng)可 以順利執(zhí)行,這里就要預(yù)置一個超級管理員帳戶,和用戶的權(quán)限表。步驟22 用戶的具體權(quán)限內(nèi)容要在配置文件中設(shè)定,數(shù)據(jù)庫保存的只是權(quán)限的名 稱。步驟23 使用超級管理員帳戶登錄后,完成添加新用戶的操作。并將新用戶的信 息保存到用戶信息表。步驟24 新用戶添加完成后,為新用戶設(shè)置用戶的權(quán)限,并且保存用戶權(quán)限對應(yīng) 關(guān)系到用戶權(quán)限關(guān)系表。上述步驟3不同權(quán)限的用戶登錄后,可以對個人的用戶信息進(jìn)行維護(hù)的具體步驟 如下步驟31 不同權(quán)限的用戶登錄后,系統(tǒng)分配給用戶的權(quán)限就是按照用戶權(quán)限關(guān)系 表中設(shè)定的分配的。步驟32 登錄用戶可以完成個人信息的維護(hù),例如修改密碼等。上述的技術(shù)方案實施時使得B/S業(yè)務(wù)系統(tǒng)讓經(jīng)過授權(quán)的用戶可以正常合法的使 用已授權(quán)功能,未經(jīng)授權(quán)的“非法用戶”將會被“拒之門外”。最后所應(yīng)說明的是,以上 實施例僅用以說明而并非限制本發(fā)明所描述的技術(shù)方 案;因此,盡管本說明書參照上述的實施例對本發(fā)明已進(jìn)行了詳細(xì)的說明,但是,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對本發(fā)明進(jìn)行修改或者等同地替換;而一切不脫離本發(fā) 明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,其特征在于該方法至少包括如下的步驟步驟1建立數(shù)據(jù)庫表信息,權(quán)限表,角色表,用戶表。步驟2管理端通過調(diào)用服務(wù)器端的程序來完成用戶權(quán)限的設(shè)置。步驟3不同權(quán)限的用戶登錄后,可以對個人的用戶信息進(jìn)行維護(hù)。
2.根據(jù)權(quán)利要求1所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,其特征在于建立數(shù)據(jù) 庫表信息,權(quán)限表,角色表,用戶表,其步驟為步驟11 建立用戶權(quán)限表,用于存儲用戶的權(quán)限信息。例如超級管理員,一般管理員, 普通用戶等。步驟12 建立用戶表,用于存儲用戶的信息。例如張三,李四等。步驟13 建立用戶權(quán)限關(guān)系表,用于存儲用戶和權(quán)限的映射關(guān)系。例如張三,超級管理員等。
3.根據(jù)權(quán)利要求1所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,其特征在于管理端通 過調(diào)用服務(wù)器端的程序來完成用戶權(quán)限的設(shè)置,其步驟為步驟21 當(dāng)部署好管理端后,系統(tǒng)需要先安裝數(shù)據(jù)庫和一些初始值來保證系統(tǒng)可以順 利執(zhí)行,這里就要預(yù)置一個超級管理員帳戶,和用戶的權(quán)限表。步驟22 用戶的具體權(quán)限內(nèi)容要在配置文件中設(shè)定,數(shù)據(jù)庫保存的只是權(quán)限的名稱。 步驟23 使用超級管理員帳戶登錄后,完成添加新用戶的操作。并將新用戶的信息保 存到用戶信息表。步驟24 新用戶添加完成后,為新用戶設(shè)置用戶的權(quán)限,并且保存用戶權(quán)限對應(yīng)關(guān)系 到用戶權(quán)限關(guān)系表。
4.根據(jù)權(quán)利要求1所述的一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,其特征在于不同權(quán)限 的用戶登錄后,可以對個人的用戶信息進(jìn)行維護(hù),其步驟為步驟31 不同權(quán)限的用戶登錄后,系統(tǒng)分配給用戶的權(quán)限就是按照用戶權(quán)限關(guān)系表中 設(shè)定的分配的。步驟32 登錄用戶可以完成個人信息的維護(hù),例如修改密碼等。
全文摘要
一種精準(zhǔn)控制系統(tǒng)用戶權(quán)限的方法,首先建立數(shù)據(jù)庫表信息,權(quán)限表,角色表,用戶表;然后管理端通過調(diào)用服務(wù)器端的程序來完成用戶權(quán)限的設(shè)置;不同權(quán)限的用戶登錄后,可以對個人的用戶信息進(jìn)行維護(hù),本發(fā)明使得B/S業(yè)務(wù)系統(tǒng)讓經(jīng)過授權(quán)的用戶可以正常合法的使用已授權(quán)功能,未經(jīng)授權(quán)的“非法用戶”將會被“拒之門外”。
文檔編號H04L29/08GK101860517SQ20091008170
公開日2010年10月13日 申請日期2009年4月8日 優(yōu)先權(quán)日2009年4月8日
發(fā)明者朱紅軍, 蘇紅潑, 蔣海濤, 趙峰 申請人:北京博越世紀(jì)科技有限公司