MySQL5.7中如何为用户或库授权、撤销授权、查看权限情况

1.为表或用户授权

命令:GRANT privileges ON databasename.tablename TO 'username'@'host'

另外,privileges - 用户的操作权限,如SELECT , INSERT , UPDATE 等。如果要授予所的权限则使用ALL。databasename - 数据库名,tablename-表名,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示, 如*.*。

例子: GRANT SELECT, INSERT ON test.* TO 'test'@'localhost';

2.撤销表或用户的权限

命令: REVOKE privilege ON databasename.tablename FROM 'username'@'host';

说明: privilege, databasename, tablename - 同授权部分

例子: REVOKE SELECT ON test.* FROM 'test'@'localhost';

3.查看用户的权限

命令:SHOW GRANTS FOR 'test'@'localhost';
相关推荐:
Activity,Service等组件有些是对外开放的(manifest.xml 中 export为true或定义的intent-filter的组件是可导出组件),当这些组件传递的参数未做校验时,这些参数可能导致APP 拒绝服务。 请严格校验输入参 …
解决方式有3个: 1、在控制面板找到office2016,右键点修复,修复完就可以了(前提需要联网); 2、使用微软的Office卸载工具进行彻底地卸载,然后重启下重装即可; 3、在运行里输入命令“regedit”,进入注 …
以往我们一直使用的Wi-Fi大多数是支持 IEEE 802.11n(第四代)无线标准的,而且工作在2.4GHz这个频段上的,所以称之为2.4gWi-Fi,但是严格来说工作在5GHz频段上的不一定就是5G Wi-Fi,因为IEEE 802.11a(第 …
忘记加载activity的layout文件:setContentView(R.layout.main);
键盘区域外才是屏幕的边缘,定义布局文件时使用:android:gravity="bottom"的话就会被挤到上部。 解决办法: 在此工程的androidMainfest.xml文件中对应的Activity中写入 android:windowSoftInputMode="adju …
拿起手机扫一扫即可带走我!