粉丝4286获赞2.4万

很多粉丝留言问我,管理员是怎么设置的?其实设置管理员是非常简单的,打开直播之后呢,粉丝开始进入直播间了,然后点击,我们想要设置成为管理员粉丝的昵称,点击设置成为管理员就可以了,每个主播呢,有十个管理员的名额,同时呢,管理员呢,他是有管理直播间的特权的, 他代表着你直播间的形象,所以我们在选择管理员的时候呢,一定要选择自己信任的粉丝。那么如何取消管理员呢?在直播间的右下角三个点,点击管理员名单,再点击撤销管理员,这样就可以撤销了,同时啊,撤销管理员之后啊,对方是收不到任何提示的,你学会了吗?

管理员自己可以撤销了,你是不是不想当管理了,别人又不让你退呢?现在不用发愁了,二十三号开始,我们自己可以退管理员身份了,在直播间右下角的三个点打开,看到直播管理,然后打开我的权限,就可以退出了。 那么你的管理是怎么当上的?你后悔当管理了吗?你想当管理吗?你被这个身份绑架了吗?来直播间一起聊聊吧。


最近在参与开发一个 hr 报表的一个项目,那 hr 报表的话会涉及到比较一个重要的问题,就是 数据权限管控的一个问题。那我们主要通过这三种或者说是四种方式去实现权限的一个管控吧。第一种的话是通过角色去管控,也就是会设置一个报表的一个管理员,那他是能看到所有的数据。 第二个是通过一个配置表去配置不同 hr, 可以 看到它所负责的一个部门的一个数据权限。第三种是特殊的一些数据权限处理,我们采用的是配置员工的一个工号加上 斯科语句,那这个斯科语句的话会动态的去拼接在呃查询语句的后面啊。第四种方式可能会呃通过硬编码直接将呃一些权限写死在代码里面, 那这四四种方式组合起来会比较灵活的控制数据权限。但带来的一个问题就是当业务部门提出说要 去看我这个报表,目前整个数据权限管控的一个范围清单能够输出给他们的时候,这时候会比较困难,这时候要我们 it 去看我这个角色里面有哪些人, 我这个设置表有哪些人,哪些部门。第四个是我代码里面配置的哪些东西, 那就没有办法做到一个自动化的输出。当我的一个报表越来越多,比如说我现在有四十张报表,那他 后期维护起来会非常的麻烦,然后加上人员的一些流动也好,或者是 业务部门需求变更也好,到最后他的一个数据权限管控会非常乱,所以我想知道目前呃有没有更好的一种呃管控方式吧。

hello, 大家晚上好。然后这节课的话,我们来看一下它这个 上一节课我们先学了啥?上一节课我们学的是这个触发器,先简单回顾一下触发器有哪几种类型,它总共有三种类型,一种是插入 insert 触发器 啊,他有一个六的关键字啊,六和 o 的 六就表示你要之前要要操作了一个新的一个要进入数据库的一个新的数据吗?就是比如说,呃,你新增啊,或修改你的一个新数据, 然后 old 的 话,它就是表示你修改之前的数据啊,或者说你要删除哎之前的旧数据那一行,然后你通过这关键字点那个这段, 那个表的一个字段的名字,就可以拿到对应的数据,然后你再去做自己的业务处理啊,它总共有三种类型,一种是 insert 啊,新增触发器, update, 就是 那个修改触发器,还有一个删除触发器啊三种。 那触发器在什么时候用呢?你要看啊,你在什么场景下,就比如说在新增啊,在修改删除啊之前之后啊,去实现你的业务逻辑啊。这节课的话,我们要讲的是用户的一个权限管理 权限买收口系统,它是有用户的权限的,一个管理的啊,权限。然后权限的话,它大致分为这么些权,这么这么几个概念,一个是用户,一个是角色,还有一个是权限 啊,就比如说你这个用户他对应的是什么角色,然后呢?你这个角色对应了哪些权限啊?权限包括哪些?包括修改啊、删除啊、 新增啊、查询啊,他就是具体的权限,就比如说你,哎,你给这个用这个角色创建的什么修改删除的权限,你把这个权限 付付给这个角色啊,然后你再把这个角色分配给这个用户,那这个用户就有了对应的一个操作数据库的一个权限 啊,他可以权限可以说给某个表啊,某些数据库某啊,就比如说你新建了一个 mac 用户啊,现在我们登录是 note, 比如说我们新建了一个别的用户, 我们要给别人或者自己使用,那我们要控制一下这个用户的一个权限,不要让他权限过于太离谱啊,所以说我们就来学习一下这权限,然后我们看一下怎么看当前登录的一个用户, 当前登录的用户是路由器,这个百分号表示它允许你 tcp 任何方式进行连接,只要是你能连接上那个网络就可以啊。 然后看一下它这个用户啊,买收口最重要的用户,用户的一个信息,用户表示它在买收口库库里面,然后叫 user 表,它这个 user 啊,它这个表是有很多很多字段的啊,很多字段 就在这个买收口库里面,我们可以看一下它这个表是有很多表的, 看有这么多的字段啊,你看,然后我们来看一下 它这个,我们刚刚创建了一个用户叫额的密啊,然后这,这是路特啊, 这是系统的一个三个系统用户的一个啊,一个三个系统用户百分号就表示所有远程通过 tcp 方式连接,可以啊 啊,就是 ip 地址机器名,这个等同于 ipv 四的幺二七点零点幺啊啊, logo house 的 话只能通过本地的方式进行连接,有时候你,哎,你发现你连不上你数据库啊,连不上你远程的数据库,你就看一下是不是这个, 你的那个用设置的是这个不能允许远程连接啊。然后权限列的话就是这些安全列,大家可以仔细看一下啊,这些列表示什么含义, 我就不一个个讲啊。然后呢,我们来看一下怎么去创建这个用户啊?怎么修改用户,包括怎么删除用户。那我们先这样,我们先把这个,这个之前我们创建一个用户删掉 啊,之前我们创建什么用户呢?一个叫 idm 的 一个用户,然后它的后置的是百分二给它删掉,哎,删除成功,我们来看一下还有没有, 没有了吧? idm 没了。那我们来来看一下怎么去创建一个基本的一个用户。嗯,那我们创建一个用户的话 就是呃的密,我们创建用户叫呃的密,他允许任何方式连接他的密码也叫呃的密啊。但是大家在生产环境中的时候,正式使用的时候尽量把密码设置复杂一点啊,复杂一点,避免被密码被字典 那个破解了啊。我们现在已经创建完这个用户了,让我们来看一下啊,现在已经多了一个我的命的一个用户,然后我们来登录一下我的命用户 啊,现在是我的命了啊,干屁,然后密码是我的命,好,登录成功。让我们来看一下他现在可以,可以,他可以看到哪些数据库啊? 好,他现在你看他权限特别密,他只能看到这么一个库啊。然后我们来看一下怎么去修改这个用户的一个密码啊? 修改用户的包括下面这些认定插件啊,这些大家可以去尝试一下啊,然后修改密码的话就是这个啊, 这个的话,就比如说我要把我的命,然后改成干嘛?改成 r o t, 改成 note, 然后这个百分号不要忘了啊, 来执行一下,我们现在退出一下,然后再来登录一下,我现在说我的命啊,好,他提示干嘛?他提示我不能访问啊,他说这密码是不是错了?有可能,那我们输入 note, 哎,进来了啊,看一下, 那接下来我们来看一下如何给这个用户重命名啊,就比如说重命名,哎,我现在我不想他叫呃的命了,呃的有点儿,就是你原来的用户名儿嘛,他叫牛,有点儿啊,牛干 牛呃的命嘛,我,我叫牛干呃的命。试一下啊,看看他值不值这个符号来, 嗯,报错是因为这里啊,试一下, ok, 我 们来看一下是不是名名字变了啊,然后我们再跟他, 我们再换回去,换回去,给他密码,给他改回去,哦,不是密码,是用户名,给他改回去 u 杠 o 的 名。百分号,这应该是百分号, 这应该是这样才对。然后我们来看一下是不是已经改回去了啊?尔德密百分号没有任何问题, 那我们来看一下怎么锁定锁定锁定用户,就比如说,哎,你发现你的密码泄露了啊,你不想让你这个用户现在在登录这个数据库了,那怎么操作?给他一个百分号给他锁定 锁定,锁定完了之后我们再来登录一下,看能不能登录成功呢啊?密码还是一样的啊,密码我们已经改成 note 了啊,哎,他登录,你看他是 account 账户,是被已经锁定了啊,锁定了,然后我们来给大家解锁一下, 解锁一下账号, ok, 解锁,然后再来登录一下,登录, ok, 登录成功,看一下是没问题。好好,我们删除用户已经讲过了啊,删除多个用户也已经讲过了, 然后我们来看怎么跟这个用户授权。哎,现在我们已经给他创建了一个用户了,那我们来演示一下怎么给。 你看,这有这么多命令。数据库管理权限啊,直接给他所有的权限啊。这个比,比如刚才我们这额的密,然后就白封号吗?啊?那我们现在,比如说我,我要对 这个数据库特定数据库,就比如说我要给谁给这个用户给他授权, 然后授权的话我们要把这个转过来,因为你授完全了之后记得要刷新一下,就比如说 data base name, 就 比如说我现在要给他授权,是纠正的这个数据库给哪个 给它授权,关键字你要授哪些权? sorry 的 这些这些。然后呢? student 的 库哪些表?点心就是所有的表啊,你 student 的 后面点表明就是 针对于某个表啊进行授权,然后再把这个用户搞过来,那我们来给这个 student 啊,数据库授权给 edm。 好, 已经授权成功,我们刷新一下。 好,我们再来看一下他现在干嘛?他现在是不是就能看到这个十几帧的库了?然后我们来打开这个 s g u d n t a 这个库啊? 嗯,来试一下,刚打错了啊, 我们看一下哪些数据库,哪些哪些表啊?那我们现在是不是就 select, 先从 user 干 i n f o 看看能不能有查询的权,是不是有那个 查询的权限啊?先从 user 干 i n f o, 好 像单词打错了。 table 啊, user, 哦,它有个 s 好, 是不是?就是不就有了, 是不有了,然后我们再来 up, 那 我们查询有了,我们来试一下删除或者修,我们试一下删删除修改吧。 update 啊,不对的,表明是啥?表明就是这个表,然后 set user name 等于三三,然后 where id 等于三,好,修改一下。 嗯,应该叫 user 杠 id 等于三好,修改成功了,我们再来查询一下是不是变张三了。好,你看我们修改修改查询权都有了,然后我们先来试一下删除了, 删除的话,我们就把这个改成 delete 符龙表明,然后 word 条件跟上这个这个这个 id 就 行了啊,看能不能删掉。 哎呀,我怎么老是忘了叫 u r id 啊。 ok, 已经删掉了,让我们看一下是不是一条数据都没了。好,那给用户授权,包括你执行完授权,雨季一定要进行这个啥,进行这个刷新权限的操作啊。 嗯,那我们来看一下权限的授权操作。 嗯,权限类型,对数据库干,对数据库对表啊,对表,你就把那个 table database 跟上你 table 的 名字啊,如果多个,你就逗号隔开好,也可以对列啊,对列进行 进行授权,包括对那个存储过程函数啊,如何取消授权啊?如何取消授权?我们来看一下下面。 嗯,权限授与权限,撤销权限啊,就比如说我在 这个就是撤销权限所有的权限,就比如你要撤销指定权限啊,也是这样,要刷安全线。 那我们来演示一个下面啊,下面权限这块我们就说完了啊, 然后就是你一个一个授权一个撤销权限啊。角色管理,我们来创建一个,创建 create route, 创建角色啊,那些操作我们就不再一个个试了。然后我们来看一下创建角色 啊,然后呢?角色我们也创建完了, 那我们来看一下有哪些角色,嗯, 可能这个语法有点问题啊。嗯,不是语法有问题,是 来我们看一下查询所有的角色,就查询这张表啊,就可以把我们刚才创业的角色给查询出来。那三组角色的话就是 job, 然后如何干,如何干? name 啊,就是角色名称,然后为角色授权,为角色授权啊,授权就是你授权啊, to 哪个角色啊?它跟那个上面是一样的好,为角色授什么权限? app db 好, 就比如说你这 db 可以 点表啊,给它授什么角色啊?给它授什么权限 啊?设完角色设完全限之后,那你怎么把角色付给那个用户,把那个用户和角色绑定起来呢?那就是用这个,这个就是角色, 那图哪个用户啊?然后进行绑定,绑定完了之后也可以同时付多个角色啊。啊,你可以设置这个角色,激活这个角色,就是说你这个角色失效了,那他对应你把这个 角色给禁用掉了,那他这个用户对应的那个角色他也会失效,那这个用户他那个些角色,那那些权限相当于他就被撤销掉了啊,比如说撤销角色,查看用户的一个角色啊, 还有就是安全配置,就是查看密码的一个策略啊,看一下 没设置啊,就比如说你设置这个设置密码策略,长度必须大大等于最小长度多少,最少数字,最少字母大小写混合啊,设置一下你的密码策略, 然后连接限制,包括这些查看连接限制,我们来看一下,嗯, 这款连接锁芯啊, 然后再往下就是设置密码过期的一个策略,就比如说设置失败登录锁定一天啊,然后查看账户的一个锁定状态。 那我们来看一下这个使用的一个案例啊。使用的案例, 嗯,这个案例是什么呢?就比如说我们要创建一个用户,然后呢?这个用户他的密码是二等一, 然后他的, 然后这时候,然后,然后创建一个这个用户啊,然后就比如说我现在要对对外提供一个用户,就是它只能允许十九帧的这个库操作,只允许它,那我们创建一个十九帧的用户, 那密码也叫 student 给它创建一下,创建完了之后只对这个表进行授权啊,而且只给它查询的权限, 只给它查询的权限,然后这个就是 student 艾特呃百分号,然后给它授权,它只有这个读的权限 啊。然后如果说你要对所有的数据库进行授权的话,那你就代表是所有数据库所有的表啊,这个我们这个指令输入也只有数据,然后刷新一下权限试一下啊。然后我们现在在那个 s c 这张表, 我们在 u r g 音符这张表里面插入一条数据,嗯,张三, 然后一一。好,我们现在有一条这个数据了啊,好,现在我们干嘛?我们要验证一下它是不是只有主的权限啊? my circle 干, my circle 干 u s t u d n t, 然后干屁,它密码是多少? f d u d n d 密码和我们一样的啊,然后修在这,嗯,看, 嗯,修点一点一 s 修这这 base, 看一下哪些数据库看没它有这个数据库啊?有这数据库它能看到,能看到啊。那看一下, 然后, sorry, 那 我们再查询一下这个,哎,他能查出来,对不对?因为我们给他受了这个毒的权限,那我们现在相当于只受了毒的权限,那相当于他是不是没有什么? 没有啥?没有修改删除啊?的权限。那我们来执行一下修改删除的权限啊,就比如说我们要把一这条数据删掉,看能不能删掉,看到没。他不能去删除啊,不能去删除。那我们看一下他能不能去修改呢? 等于一的也不能去修改,他也不能去修改。嗯, 那我们这直接复制一条 insert 移出来,然后呢?把这个把这 id 换成二啊,那这条 insert 没有任何操作,没有任何问题吧?看一下能不能插入, 他不能插入,也不能插入啊,也不行啊。好,那我们现在是不是完成了这个,哎,就比如说你,你这个程序,哎,你的数据库,你的程序,你要提供一个账号,只读了权限给别人,那你是不是已经完成了? ok, 那 现在,现在我不管。那我现在要给他加权限怎么办?那就是 d e l e t e d e t 然后 u v p 啊,然后就是 index, 我 现在把真三改他权限都给他了啊,都给他,再再去试一下,刷新一下权限,那我现在要去新增一条。 嗯,我们不光要在这里更新一下权限,我们在这里也要刷新一下。先看一下 啊,它没有这个,它没有这个权限,它也没这权限,然后我们重新对登陆看一下。嗯, 是不是删掉了?现在它有删除的权限了啊?不对的也有了, 是不是?嗯,这是十二,哎, 这是十二口错误的问题啊, 这是十二口错误的问题。 那我们插入一条试试看是不是插入成功了?是不是插入成功了?

这是一个 spring boot 加幼中老年人文化活动平台,实现用户主办方管理员角色。用户功能有活动报名、取消报名、我的收藏、通知、公告、活动信息等。 主办方功能有活动信息、活动报名、取消、报名、通知、公告等。管理员功能有管理员管理、用户管理、主办方管理、通知、公告管理、活动信息管理、活动报名管理、取消报名管理、不适合人群管理、标签管理等。

这是一个 s s m 加 view 酒店管理系统,实现管理员用户模块儿。管理员模块儿功能有客房分类管理、酒店信息管理、客房信息管理、酒店餐饮管理、客房预定管理、客房续订管理、退房评价管理、餐饮订单管理、餐饮配送管理、酒店资讯、客服管理等。 用户模块功能有酒店餐饮、餐饮订单管理、客房续订管理、我的收藏管理、我的收藏、客房信息、餐饮配送管理、酒店资讯购物车、酒店信息、退房评价管理、客服信息、客房预定管理等。
