国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)需要哪些技能天津seo顧問

網(wǎng)站建設(shè)需要哪些技能,天津seo顧問,濟(jì)南建設(shè)網(wǎng)站公司,寶雞網(wǎng)站開發(fā)公司電話Redis 6版本之后:提供ACL的功能對(duì)用戶進(jìn)行更細(xì)粒度的權(quán)限控制 :(1)接入權(quán)限:用戶名和密碼(2)可以執(zhí)行的命令(3)可以操作的 KEY ACL常用規(guī)則介紹: 指令列表 //增加可操…

Redis 6版本之后:提供ACL的功能對(duì)用戶進(jìn)行更細(xì)粒度的權(quán)限控制 :(1)接入權(quán)限:用戶名和密碼(2)可以執(zhí)行的命令(3)可以操作的 KEY

ACL常用規(guī)則介紹:

+指令列表?? //增加可操作指令列表, 比如:select auth

+@指令類別? ? //增加可操作指令類別,比如@admin @set

acl cat //查看所有指令類別

~<pattern> //可操作的匹配pattern的鍵

redis數(shù)據(jù)庫默認(rèn)是0~15,可通過databases參數(shù)調(diào)整

redis多租戶的幾種實(shí)現(xiàn)方式:

1.redis6 之后可以通過acl 進(jìn)行多租戶隔離,每個(gè)用戶一個(gè)db

2.基于容器,每個(gè)用戶一個(gè)redis實(shí)例。
?

以下代碼測(cè)試版本為 redis 7.0

redis-cli設(shè)置多租戶隔離:

ACL SETUSER username on >password +@all ~* -@admin -select +select|5? // +@all 增加所有權(quán)限 ~*允許所有鍵 移除@admin權(quán)限 只允許select切換db5

auth username 123456

select 1 //切換db1 會(huì)提示沒有權(quán)限:(error) NOPERM this user has no permissions to run the 'select' command or its subcommand

select 5

ACL DELUSER username? //刪除用戶

redis-cli --user username --pass 123456 -n 1 # 以db1 連接

nodejs庫 ioredis設(shè)置多租戶隔離:

async function createUser(){const redis = new Redis({password: redisPassword,host: redisHost,port: redisPort});try{const db = genNumber(); //此db 需自動(dòng)生成遞增數(shù)字const username = `${serviceName}_ecmaster`, password = uuid.v4().replaceAll("-",""), rules = ['+@all','~*','-@admin','-select',`+select|${db}`,];// 創(chuàng)建用戶await redis.acl('SETUSER',username, 'on', `>${password}`,...rules);console.log(`User ${username} created successfully.`);dockerSetting.dataSource.redis = {username,    password,"host": redisHost,"port": redisPort,db}   }catch(e){throw e;}finally{redis.disconnect();}
}async function deleteUser(){const redis = new Redis({password: redisPassword,host: redisHost,port: redisPort});try{const username = `${serviceName}_ecmaster`;
// 刪除用戶await redis.call('ACL', 'DELUSER', username);console.log(`User ${username} deleted successfully.`);}catch(e){throw e;}finally{redis.disconnect();}
}

redisInsight可視化工具測(cè)試,無法在非授權(quán)db上操作key了:

http://aloenet.com.cn/news/45930.html

相關(guān)文章:

  • ecshop源碼南京seo報(bào)價(jià)
  • 鄭州網(wǎng)站高端設(shè)計(jì)百度網(wǎng)站打不開
  • 動(dòng)態(tài)網(wǎng)站開發(fā)教案xp優(yōu)化大師
  • 網(wǎng)站建設(shè)付款方式河南百度seo
  • 百度推廣網(wǎng)站怎么做網(wǎng)站策劃方案案例
  • asp網(wǎng)站建設(shè)下載青島百度推廣seo價(jià)格
  • 必應(yīng)網(wǎng)站收錄在哪seo推廣顧問
  • 做網(wǎng)站用模板百度競(jìng)價(jià)廣告怎么投放
  • 做移動(dòng)互聯(lián)網(wǎng)站點(diǎn)哪些店鋪適合交換友情鏈接
  • 網(wǎng)站專題模板下載上海優(yōu)化網(wǎng)站公司哪家好
  • 建網(wǎng)站怎么做報(bào)分系統(tǒng)網(wǎng)絡(luò)推廣公司有多少家
  • 怎樣做校園網(wǎng)站推廣手游推廣渠道和推廣方式
  • 海南省人民政府網(wǎng)站官網(wǎng)寧波百度快照優(yōu)化排名
  • 17素材網(wǎng)官網(wǎng)蘇州seo
  • 公安局網(wǎng)站建設(shè)營銷策略
  • 社交網(wǎng)站建設(shè)教程愛網(wǎng)
  • 南陽專業(yè)做網(wǎng)站公司seo技術(shù)培訓(xùn)茂名
  • 做網(wǎng)站老師全自動(dòng)引流推廣軟件下載
  • 如何在公司服務(wù)器建個(gè)內(nèi)部 網(wǎng)站網(wǎng)站結(jié)構(gòu)
  • seopc流量排名網(wǎng)站百度詞條優(yōu)化工作
  • 河南省住房和城鄉(xiāng)建設(shè)廳官方網(wǎng)站海外廣告優(yōu)化師
  • 西安未央?yún)^(qū)網(wǎng)站建設(shè)百度優(yōu)化是什么意思
  • 廢品回收在哪個(gè)網(wǎng)站做效果好app推廣工作是做什么的
  • 手機(jī)網(wǎng)站開發(fā)工具6培訓(xùn)學(xué)校
  • 培訓(xùn)方案網(wǎng)站建設(shè)山東建站
  • 山西省網(wǎng)站備案寧波seo服務(wù)快速推廣
  • 免費(fèi) 網(wǎng)站 如何做關(guān)鍵詞seo優(yōu)化軟件
  • logo設(shè)計(jì)說明東莞網(wǎng)站優(yōu)化
  • 橙子建站免費(fèi)注冊(cè)公司推廣網(wǎng)站的方法
  • 哪些網(wǎng)站容易收錄阿里巴巴國際站關(guān)鍵詞推廣