对于我们在mySQL中使用以下语句创建的每个新用户"SHOW GRANTS“仅显示"USAGE但是用户能够选择、插入、..在"test“和"information_schema”数据库上,我无法使用下面给出的revoke语句撤销"test“上的这些权限。There is no such grant defined for user 'guest' on ho
对于所有的尝试,我的结尾都是使用GRANT使用语句创建的用户,以及与目标数据库($dbName)不绑定(关联)的用户。
唯一一次,也是唯一一次,我成功地将特权级别更改为*.*,为这个用户授予所有数据库的所有权限,而我正试图避免这种情况;我只想将授予权限限制在指定的数据库上。将数据库上的所有特权(带有授予选项)授予新用户s.t的正确SQL是什么?实际上,用户在指定的db?上被授予了 all 。全局权限包括管理数据库和管理用户帐户的权限,以及所有表、函数和过程的权限。全局权限存储在mysql