我们正在开发一个UI面板,该面板将管理MySQL用户和数据库的创建/更改/删除。为了防止出现不同步的情况,我们希望禁止为MySQL用户创建/删除MySQL数据库。我们的“全局”用户-可以访问以其用户名开头的所有数据库-当前有能力创建和删除数据库。全局用户(这不是admin/root用户)的权限如下所示: GRANT USAGE ON *.* TO `testtt`@`%`
GRANT ALL PRIVILEGES
想象一下以下情况:数据库管理员创建新用户。我们叫他user1吧。Admin使用grant选项将权限A授予user1。GRANT A TO user1WITH GRANT OPTION 假设管理员从user1中撤销了A: REVOKE A FROM user1 user2授予的权限会发生什么情况?它们被删除了吗?行为是否依赖于平台,因此在Oracle、MySQL</
我在mysql 5.1中创建了用户,并给出了所有特权,详细信息如下:+-------------------------------------------------------------------------------------------------+但是显示数据库并没有显示mysqlmysql> show databases;| Data