服务器运维

建立新的账号及密码


            给root账户修改密码

              $ passwd

              注意:完成后不要登出系統,使用另一个视窗用新密码尝试登入,即使失敗也可以在原來的视窗重复以上步驟。

            新建一个账号

  1. $ adduser bigertech
    $ passwd bigertech //修改该用户密码

    设置可远程访问

    mysql> use mysql; (此DB存放MySQL的各种配置信息)
    Database changed
    mysql> select host,user from user; (查看用户的权限情况)
    +----------------+--------+
    | host | user |
    +----------------+--------+
    | localhost | |
    | localhost | root |
    | localhost | |
    | localhost | mysql |
    +----------------+--------+
    6 rows in set (0.02 sec)

    由此可以看出,只能以localhost的主机方式访问、以下设置可远程访问。

    mysql> Grant all privileges on *.* to 'root'@'%' identified by 'lifekit'with grant option;

    (表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名;‘root’则是指要使用的用户名,里面的password需要自己修改成root的密码.)

    mysql> flush privileges; //运行为句才生效,或者重启MySQL
    Query OK, 0 rows affected (0.03 sec)
    mysql> select host,user from user; (再次查看用户的权限情况)
    +----------------+--------+
    | host | user |
    +----------------+--------+
    | % | mysql |
    | % | root |
    | localhost | |
    | localhost | root |
    | localhost | |
    | localhost | mysql |
    +----------------+--------+

    mysql>exit

    至此完成远程访问设置,如还是无法访问,查看3306端口是否开启。

posted @ 2018-11-24 10:18  peifengyang  阅读(175)  评论(0编辑  收藏  举报