【发布时间】:2011-03-28 14:10:56
【问题描述】:
因此,授予用户访问数据库权限的授权查询是:
GRANT ALL PRIVILEGES ON dbname.* TO dbuser @'%' IDENTIFIED BY 'dbpasswd';
现在,我们系统的问题是我们不知道数据库密码并且无法对其进行逆向工程,因为它是一个哈希。是否可以在不知道数据库密码的情况下直接显式定义权限?
当前系统过于复杂,甚至无法确定数据库配置文件的位置,并且为此工作了数天没有产生任何结果。非常感谢一些帮助。
PS:mysql数据库中user表的权限是什么意思? 有:Select_priv、Insert_priv、Update_priv、Delete_priv,但它们是按用户定义的,而不是基于数据库的。
【问题讨论】: