MySQL 5.7.24 创建用户后,它可以 select count(*) from information_schema.Tables 然后得到50,比方说。而root@%可以用相同的SQL得到300。 根用户@%如何授权创建的用户选择information_schema.Tables中的所有条目。 如果我 grant select on information_schema.Tables to test_user; 上面写着: 1044 - Access denied for user 'root'@'%' to database 'inform
我有一个计算机实验室,有21台计算机通过局域网连接
IP - 192.168.0.1局域网服务器
I have Online Examination s/w running on all the client computers
That s/w is developed using vb.net having MySQL database.
(Of course the database is at the server only i.e. @ 192.168.0.1)
我想要什么?:
我想阻止客户端机器的用户使用这样的web浏览器访问MySQL数据库-
http://192.168
我为我们的用户开发了一个脚本。但是,当我使用用户帐户(例如tester@gmail.com)测试它时,权限错误会显示出来,但不会显示给我--脚本和工作表的所有者。
我的设置或代码缺少什么吗?如果您也有其他选择,Pls会通知我。
1.错误:
You do not have permission to perform that action
2.从测试人员的帐户中,这是编辑器设置:
3.通过以下按钮运行代码时:
4.当试图从测试人员帐户打开脚本编辑器时,如下所示:
5. onEdit代码与其他函数完美地工作在一起。但是,如果我使用下面的脚本运行这个函数并将它分配给工作
我不小心做了一些愚蠢的事情,并在mysql控制台中输入了以下内容:
mysql> grant all on myDB.* to root@'%' identified by 'root';
..。并且数据库配置对远程登录开放。现在,我需要删除此授权,但不希望意外地撤销我的root用户的所有特权,并有效地将我自己锁定在db admin之外。我该怎么办?