权限掌握Linux查看数据库权限的方法(linux显示数据库)

随着网络的发展,各种型号的电脑系统越来越多,Linux也纷纷投入到我们日常生活中。Linux系统是一款非常稳定的操作系统,它有很强的安全性能和功能,很多用户选择它来存储和管理用户数据或者操纵数据库,在使用数据库时,权限控制是十分重要的,因此掌握Linux查看数据库权限的方法也十分必要。

Linux查看数据库权限的方法主要有以下几种:

1、登录mysql,然后使用命令Show grants For user@host;来检查特定的用户权限,例如:

mysql -u root -p 
Enter password:
show grants for root@localhost;

2、使用information_schema.user表来查看特定用户的权限,例如:

SELECT * FROM user where user='root';

3、使用system_schema.role_edges表检查特定用户的角色和角色边缘,例如:

SELECT * FROM role_edges where grantee='root';

4、使用MySQL WorkBench创建一个逻辑模型,检查特定用户的权限:

点击“Database”->“Create a Model”->“Add Table”,右键“Users”表,点击“Retrieve Users and Roles”,点击“Apply”,在右边的User属性框中可以看到所有用户的权限。

以上就是Linux查看数据库权限的4种不同方法,如果需要控制用户的权限,检查数据库权限是十分重要的,希望通过以上介绍,能帮助大家理解Linux查看数据库权限的方法。


数据运维技术 » 权限掌握Linux查看数据库权限的方法(linux显示数据库)