mysql 的权限设置问题---小弟初学,望热心大虾指点

cmffire2008 2004-11-30 09:44:55
我创建了一个用户aaaa 我授给他所有权限,语句如下

INSERT INTO mysql.user (Host,User,Password,select_priv,insert_priv,update_priv,delete_priv,create_priv,drop_priv,reload_priv,shutdown_priv,process_priv,file_priv,grant_priv,references_priv,index_priv,alter_priv,show_db_priv,super_priv,create_tmp_table_priv,lock_tables_priv,execute_priv,repl_slave_priv,repl_client_priv)
VALUES('localhost','aaaa',PASSWORD('aaaa'),'y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y');

同时创建了一个匿名用户


INSERT INTO mysql.user (Host,User,Password,select_priv,insert_priv,update_priv,delete_priv,create_priv,drop_priv,reload_priv,shutdown_priv,process_priv,file_priv,grant_priv,references_priv,index_priv,alter_priv,show_db_priv,super_priv,create_tmp_table_priv,lock_tables_priv,execute_priv,repl_slave_priv,repl_client_priv)
VALUES('%','aaaa',PASSWORD('aaaa'),'y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y');


检查数据库两个用户都创建成功,没有问题,但是我用这个用户 aaaa:aaaa 从网页上访问我自己的数据库就会出现访问拒绝的信息:

数据库操作出错:1045 -> Access denied for user 'aaaa'@'computer' (using password: YES)

谢谢大虾指点。
...全文
88 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cmffire2008 2004-11-30
  • 打赏
  • 举报
回复
谢谢你,我的问题解决了,结账了.很高兴认识你.
cmffire2008 2004-11-30
  • 打赏
  • 举报
回复
谢谢你,我的问题解决了,结账了.很高兴认识你.
cloudchen 2004-11-30
  • 打赏
  • 举报
回复
客户端版本太旧

http://www.openphp.cn/index.php?module=article&id=132
cmffire2008 2004-11-30
  • 打赏
  • 举报
回复
差错中~~~~~~
cmffire2008 2004-11-30
  • 打赏
  • 举报
回复
我重起了一下机器,现在现实的错误变化了如下:
数据库操作出错:1251 -> Client does not support authentication protocol requested by server;

这是为什么??
cmffire2008 2004-11-30
  • 打赏
  • 举报
回复
谢谢,我事事.
cloudchen 2004-11-30
  • 打赏
  • 举报
回复
mysql> flush priviliages;

或者重启一次mysql
cmffire2008 2004-11-30
  • 打赏
  • 举报
回复
我用root用户就没有问题,这是为什么??

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧