每个EOS账户都包含两种权限,对应了拥有者权限(Owner Key)和管理者权限(Active Key),这两种权限所拥有的权限不同。
如何理解EOS账户权限?_腾讯视频
二者关系具体如下图:
拥有者权限(Owner Key)可以控制管理其他任何权限,管理者权限(Active Key)可以授权执行转账,抵押,合约执行等操作,一个账号可以有多个拥有者和管理者。
在使用DAPP过程中,有些操作需要用户使用管理者授权执行合约,而在这个过程中,部分Dapp会在游戏合约中,增加修改权限的操作,合约执行完成后导致用户账号中多了未知的管理者。
所以在执行合约操作的时候,一定要注意是否有关于权限方面的操作,以免资产损失。
一旦不小心执行了此类合约,应立即查看自己的权限是否正常,具体方式:
1、打开EosToken钱包,在【我的】页面,点击【钱包管理】,在账户详情页面,点击【权限管理】;
2、在【权限管理】页面,我们可以看到两种权限的管理者,假如多了陌生管理者,可以点开相应权限将陌生管理者删除,如有必要也可以添加管理者,输入公钥,点击授权,输入密码确认即可。
网友评论