千家信息网

Java创建或修改权限的方法是什么

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要介绍"Java创建或修改权限的方法是什么",在日常操作中,相信很多人在Java创建或修改权限的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Jav
千家信息网最后更新 2025年12月03日Java创建或修改权限的方法是什么

这篇文章主要介绍"Java创建或修改权限的方法是什么",在日常操作中,相信很多人在Java创建或修改权限的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Java创建或修改权限的方法是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创建或修改权限

命令格式:$ cleos set account permission ${permission} ${account} ${permission_json} ${account_authority}

要修改帐户的权限,你必须拥有该帐户的权限和你正在修改的权限。设置帐户权限命令可能会更改,因此它关联的类没有完整记录。

$ cleos set account permission test active '{"threshold" : 1, "keys" : [{"permission":{"key":"EOS8X7Mp7apQWtL6T2sfSZzBcQNUqZB7tARFEm9gA9Tn9nbMdsvBB","permission":"active"},"weight":1}], "accounts" : [{"permission":{"actor":"acc2","permission":"active"},"weight":50}]}' owner

第二个示例修改相同的帐户权限,但删除上一个示例中的密钥集,并将@test帐户的活动权限授予另一个帐户。

$ cleos set account permission test active '{"threshold" : 1, "keys" : [], "accounts" : [{"permission":{"actor":"sandwich","permission":"active"},"weight":1},{"permission":{"actor":"acc1","permission":"active"},"weight":50}]}' owner

第三个示例演示如何设置multisig的权限

$ cleos set account permission test active '{"threshold" : 100, "keys" : [{"permission":{"key":"EOS8X7Mp7apQWtL6T2sfSZzBcQNUqZB7tARFEm9gA9Tn9nbMdsvBB","permission":"active"},"weight":25}], "accounts" : [{"permission":{"actor":"@sandwich","permission":"active"},"weight":75}]}' owner

此命令中使用的JSON对象实际上由两种不同类型的对象组成 权限JSON对象...

{  "threshold"       : 100,    /*An integer that defines cumulative signature weight required for authorization*/  "keys"            : [],     /*An array made up of individual permissions defined with an EOS PUBLIC KEY*/  "accounts"        : []      /*An array made up of individual permissions defined with an EOS ACCOUNT*/}

...其中包括一个或多个权限对象

/*Set Permission with Key*/{  "permission" : {    "key"           : "EOS8X7Mp7apQWtL6T2sfSZzBcQNUqZB7tARFEm9gA9Tn9nbMdsvBB",    "permission"    : "active"  },  weight            : 25      /*Set the weight of a signature from this permission*/}/*Set Permission with Account*/{  "permission" : {    "actor"       : "sandwich",    "permission"  : "active"  },  weight            : 75      /*Set the weight of a signature from this permission*/}

到此,关于"Java创建或修改权限的方法是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

权限 帐户 方法 对象 学习 命令 示例 更多 帮助 不同 实用 相同 接下来 三个 其中包括 多个 实际 实际上 密钥 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 公安网络安全责任书 传奇私服数据库 服务器光驱和硬盘怎么连接 北京系统软件开发哪里好 喵星大作战服务器异常 智阳网络技术有限公司招聘 架设蜀门服务端需要什么服务器 盐城品牌软件开发价格 瑞庭网络技术有限公司合肥分公司 星速挪车软件开发费用高吗 打电话无法连接到服务器 校园防网络安全诈骗 软件开发项目经验总结报告 原神不同服务器之间能不能联机 即时聊天 服务器 行业网络安全等级保护工作 闵行区挑选网络技术开发优缺点 宝山区电子软件开发咨询热线 网络安全手抄报好看复杂 广电网络安全是指 川达网络技术服务 瑞庭网络技术有限公司合肥分公司 西部荒野所有任务六零数据库 苏州吱嘎网络技术 宝塔数据库管理系统 国内 免费 服务器 域名 新型网络安全风险有哪些 dell740 服务器配置 网络技术的发展英语翻译 vscode服务器
0