一種基于SQL語句解析的數(shù)據(jù)權(quán)限控制方法及裝置
基本信息
申請?zhí)?/td> | CN201610671929.6 | 申請日 | - |
公開(公告)號 | CN106250782B | 公開(公告)日 | 2019-04-09 |
申請公布號 | CN106250782B | 申請公布日 | 2019-04-09 |
分類號 | G06F21/62(2013.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 高源 | 申請(專利權(quán))人 | 天津西瑞爾信息工程有限公司 |
代理機構(gòu) | 北京超凡志成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 朱文杰 |
地址 | 300457 天津市濱海新區(qū)生態(tài)城動漫中路482號創(chuàng)智大廈第8層辦公室807-4房間 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種基于SQL語句解析的數(shù)據(jù)權(quán)限控制方法及裝置,其中,該方法包括:首先,接收業(yè)務(wù)功能操作請求,該業(yè)務(wù)功能操作請求攜帶有用戶標(biāo)識和業(yè)務(wù)功能操作類型;然后,根據(jù)上述業(yè)務(wù)功能操作請求確定與上述業(yè)務(wù)功能操作類型對應(yīng)的SQL語句和與上述用戶標(biāo)識對應(yīng)的數(shù)據(jù)權(quán)限范圍;最后,解析上述SQL語句,并根據(jù)上述數(shù)據(jù)權(quán)限范圍和解析后的SQL語句生成新的SQL語句,該新的SQL語句用于根據(jù)所述數(shù)據(jù)權(quán)限范圍完成所述業(yè)務(wù)功能操作請求。本發(fā)明實施例通過在執(zhí)行SQL語句時進行數(shù)據(jù)權(quán)限的限制,從而解決數(shù)據(jù)權(quán)限控制過程繁瑣、規(guī)則配置量大、業(yè)務(wù)功能開發(fā)人員的開發(fā)維護成本高、開發(fā)難度高的問題。 |
