页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题说明

          请问如何修改默认exe安装自带的mysql知识库的root用户的密码?

解决方案

          产品默认自带的mysql是默认屏蔽了root用户的登录的,如果需要开启root用户并修改密码,请按照如下方式操作:

          1、打开<Smartbi_Insight>\MySQL\bin\Smartbi_MySQL.ini

                

               屏蔽skip-name-resolve

               

           2、停止当前服务器上所有的mysql服务。

             

         3、管理员权限打开cmd,进入mysql的安装路径bin目录

              cd /d <Smartbi_Insight>\MySQL\bin

              mysqld-nt.exe  --skip-grant-tables

             

            此时会占用这个cmd窗口,如果不是,应该还有其他的mysql进程,在服务服务中重新查找mysql的相关服务并停止服务。

            

        4、另启动一个管理员cmd窗口,进入mysql的安装路径 bin目录,开启后默认root密码是空。

              mysql -uroot -p -P 6688

             免密码直接登录成功。执行以下sql(mysql5.6及以下版本适用)

             mysql > use mysql;

             mysql > update user set password=password("NEWPASSWORD") where user="root";

             mysql > flush privileges;

             mysql > exit

           

             mysql -uroot -p -P 6688

             免密码直接登录成功。执行以下sql(mysql5.7版本适用)

             mysql > use mysql;

             mysql > update user set authentication_string=password("NEWPASSWORD") where user="root";

             mysql > flush privileges;

             mysql > exit


            

说明:若使用mysql -uroot -p -P 6688命令登录不上,可使用mysql -u root

            5、关闭上面配置mysqld-nt.exe  --skip-grant-tables的窗口,打开任务管理器,杀掉mysql相关的进程

            6、再次使用root就可以成功连接:

            

Viewtracker License Missing

There is a problem with the license of the Viewtracker addon. Please check if you have a valid license.

授权码细节

  • 无标签