数据库查看当前用户角色、权限

一.Mysql

1.查看当前用户权限:show grants for 用户名@’主机地址’;

2.授权:grant 权限 on 数据库名.表名 to 用户名@’主机名’ (在这里加上 WITH GRANT OPTION,可以使他有赋权能力)

3.撤销权限:grant 权限 on 数据库名.表名 from 用户名@’主机名’

二.Oracle

1.查看挡前用户权限:select * from dba_sys_privs;

2.查看当前用户角色:select * from role_sys_privs;

3.授权:grant 权限名 to 用户名;

4.撤销权限:revoke 权限名 from 用户名;

5.赋予角色:grant 角色名 to 用户名;

6.撤销角色:revoke 权限名 from 用户名;

    原文作者:Dzq_Boyka
    原文地址: https://blog.csdn.net/Dzq_Boyka/article/details/80338889
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞