首页 > 电脑专区 > 电脑教程 >

mysql设置用户密码

来源:互联网 2023-02-21 18:08:44 476

mysql如何设置用户密码?这是许多人的一个疑问,今天小编就来为大家指点迷津,一起来看看吧!qCU办公区 - 实用经验教程分享!

mysql设置用户密码qCU办公区 - 实用经验教程分享!

方法/步骤

  • 1

    首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句。qCU办公区 - 实用经验教程分享!

    mysql设置用户密码qCU办公区 - 实用经验教程分享!

  • 2

    代码如下:qCU办公区 - 实用经验教程分享!

    use mysql insert into user (host,user,password) values('%','user_name','your password'); flush privileges; qCU办公区 - 实用经验教程分享!

    mysql设置用户密码qCU办公区 - 实用经验教程分享!

  • 3

    在Mysql环境下,你可以使用以下语句进行设置密码: qCU办公区 - 实用经验教程分享!

    复制代码 代码如下:qCU办公区 - 实用经验教程分享!

    1.insert into user(host,user,password) values('%','user_name',password("your password"); 2.set password for user_name = password("your password") qCU办公区 - 实用经验教程分享!

    以上两种方法都必须进行重载授权表。qCU办公区 - 实用经验教程分享!

    mysql设置用户密码qCU办公区 - 实用经验教程分享!

  • 4

    当然你也可以在创建一个用户时直接设置密码,grant语句将为你自动加密口令. 如 grant all on *.* to user_name@% identified by "your password"; 另外你也可以在shell环境下用mysqladmin程序来设置密码 如 mysqladmin -u root password "your password"qCU办公区 - 实用经验教程分享!

    mysql设置用户密码qCU办公区 - 实用经验教程分享!

  • 5

    还可以使用GRANT语句:mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ; www.jb51.net mysql>flush privileges;qCU办公区 - 实用经验教程分享!

    mysql设置用户密码qCU办公区 - 实用经验教程分享!

  • 5相关内容未经授权抓取自百度经验
  • 6

    或者进入mysql库修改user表 mysql>use mysql; mysql>update user set password=password('你的密码') where user='root'; mysql>flush privileges;qCU办公区 - 实用经验教程分享!

    mysql设置用户密码qCU办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!qCU办公区 - 实用经验教程分享!


    标签: 操作系统MYSQL设置用户密码

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码