【发布时间】:2016-12-26 22:55:18
【问题描述】:
我正在尝试使用在 cpanel>phpmyadmin>SQL 上运行的这条 SQL 语句向 MySQL 用户授予管理员权限
GRANT ALL PRIVILEGES ON somedb.* TO 'someusr'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
但它给用户拒绝错误:
#1044 - Access denied for user 'someusr'@'localhost' to database 'somedb'
我们正在尝试使用 Dell Boomi AtomSphere 将我们的网站“www.somewebsite.com”MySQL 数据库与 Peachtree 会计软件集成。
根据戴尔 Boomi 论坛。他们在链接中回复。
https://community.boomi.com/message/8983
phpMyAdmin 页面上没有全局权限选项。 Cpanel>MySQL 数据库中只有数据和结构权限,但没有管理权限,如本视频所示 @ 8:27 sec; https://youtu.be/64nYbTkcRZ4?t=507
我尝试使用 SHOW GRANTS FOR 'someusr'@'localhost';
它正在显示:
授予 someusr@localhost
在上使用。到'someusr'@'localhost' 是可授予的 = 否
我该怎么办?
【问题讨论】:
-
授权使用意味着该使用可以登录,几乎没有其他任何东西
-
问题可能是 您 以您尝试授予 priv 的用户身份登录...或以缺乏授予权限的用户身份登录。所以做一个
select current_user(); -
@Drew 你的意思是我必须登录到另一个拥有所有管理员权限的 Cpanel 用户。我已经要求开发人员给我权限或不同的登录名和密码,他说我已经拥有所有管理员权限但实际上我没有并选择 current_user();显示 current_user() 'someusr'@'localhost';
-
如果
select current_user()显示 'someusr'@'localhost' ...您似乎正在尝试为其授予授权的用户,并且显示授权仅显示使用情况,那么您无法正在做这个瞬间有工作的机会 -
因此,只需与该技术人员分享该信息,他可能会为您解决所有问题
标签: mysql phpmyadmin cpanel boomi