请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在Navicat里创建了新的用户courseimmoc,在test数据库中创建对这个新用户的连接,连接失败

这一节视频里讲了如果用root用户来连接每次都可以看到整个库的内容,为了避免这种情况创建新的用户courseimmoc。我用的Navicat 15(支持很多种类数据库)是比较新版本的,在创建新用户的过程中和视频里的配置有些区别,如下图中视频里老师用的是这样的:图片描述
但是我用的新版的Navicat里面是这样的:
图片描述
多了两个需要配置(不配置会提示报错)有一个Plugin选项,我选的是mysql_native_password,还有个Expire Password Policy选项,我选的是DEFALUT,密码我填的是之前root登陆使用所设定的密码,后面的步骤和视频里面相同,最后在test数据里创建了一个新的连接到到courseimmoc这个用户图片描述
但是连接测试失败:
图片描述
这个该如何配置呢?

正在回答 回答被采纳积分+3

插入代码

1回答

甲蛙 2020-04-24 16:18:31

你看下你的图,用户名有的是courseimmoc,有的是courseimooc,慕课网是imooc。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕慕1545788 #1
    是啊,确实是名字写错了才连接不上,老师果然仔细,现在改过来就连接上了,不过又有新的问题,当修改连接属性里的courseimooc为courseimooc@localhost后,点击ok后并没有报错,双击courseimooc@localhost后仍然可以看到整个库的内容的列表,就和用root用户来连接的效果一模一样。
    回复 有任何疑惑可以回复我~ 2020-04-24 16:46:33
  • 甲蛙 回复 提问者 慕慕1545788 #2
    创建用户的时候,要配置下权限,你可以再看下视频,里面有操作。
    回复 有任何疑惑可以回复我~ 2020-04-24 17:02:18
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号