【Mysql】修改root密码与创造一个与root一样权限的账号

可能要修改root密码,是因为要与服务器上Mysql数据库密码配合,你总不能每次更新都通过Ctrl+H来替换网络工程的服务器密码解决,否则可能替换到其它与数据库无关的字段。这就导致这个工程更加起不来了。

除了之外,为了本地又有一个与root一样权限的账号参与测试,做些小demo,因此也需要在本地上创建一个与root一样权限的账号。

首先你都要打开MySQL Command Line Client命令行。

一、修改原来安装的时候root账号的密码

同理可以修改其它账号的密码,

在命令行依次输入如下语句:

UPDATE mysql.user SET password=PASSWORD('新密码') WHERE User='root';
FLUSH PRIVILEGES;

二、创造一个与root一样权限的账号

在命令行依次输入如下语句:

CREATE USER '账号'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '账号'@'%' IDENTIFIED BY '密码'WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
时间: 2024-10-09 07:22:19

【Mysql】修改root密码与创造一个与root一样权限的账号的相关文章

MySQL 修改用户密码及重置root密码

为数据库用户修改密码是DBA比较常见的工作之一.对于MySQL用户账户的密码修改,有几种不同的方式,推荐的方式使用加密函数来修改密码.本文主要描述了通过几种不同的方式来修改用户密码以及mysql root账户密码丢失(重置root密码)的处理方法. 1.密码修改的几种方法 a.可以在创建用户的时候指定密码,以及直接使用grant创建用户的时候指定密码. 对于已经存在的用户直接使用grant方式也可以修改密码 如下: --演示版本 [email protected][(none)]> show v

mysql 修改用户密码

修改mysql用户密码 目录 mysqladmin命令 UPDATE user 语句 SET PASSWORD 语句 root密码丢失的情况(待验证) mysqladmin命令(回目录) 格式如下(其中,USER为用户名,PASSWORD为新密码): mysqladmin -u USER -p password PASSWORD 该命令之后会提示输入原密码,输入正确后即可修改.例如,设置root用户的密码为123456,则 mysqladmin -u root -p password 12345

mysql修改数据库密码

mysql修改数据库密码:5.7版本数据库在安装时日志中会显示密码cat /var/log/mysqld.log | grep password 登录时提示修改密码:mysql> show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.简单密码不可以设置:mysql> alter user 'root'@'

mysql修改完密码无法再次登陆

现象:修改完root密码之后,退出mysql,重启mysql服务,然后想用新密码登陆mysql,发现登不上去了. 一,碰到这种问题的原因是,在给用户改密码的时候没有使用password()函数对密码加密.如下: mysql> update user set password='[email protected]' where user='root';Query OK, 3 rows affected (0.00 sec)Rows matched: 3 Changed: 3 Warnings: 0

mysql修改用户密码

在mysql数据库系统当中 我们修改用户密码一共有三种方式 第一种:SET PASSWORD 方式 # 修改当前登录客户端用户密码  mysql> SET PASSWORD=PASSWORD('123456789'); Query OK, 0 rows affected (0.00 sec) # 指定用户进行修改 'root'@'localhost' # mysql用户名组成比较特殊 '用户名'@'主机名' mysql> SET PASSWORD FOR 'root'@'localhost' 

mysql 修改初始化密码【转】

转:http://www.jb51.net/article/39454.htm 方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密

wampserver 最新版本 mysql修改数据库密码

由于wampsever版本更新就导致以前版本的密码修改造成失败,主要是密码字段改变造成的! 第一步 进入MySQL 控制台  wamp安装,数据库是没有密码 进入控制台直接回车就可以了 第二步 使用 update user set password=PASSWORD('你所要修改的密码') where user='root'; 注 : 分号.引号 都不要省去  如果报错了 不要急 新版本有些变动 前面两步完成了 密码还没有生效 需要使用下面命令 刷新表 flush privileges; 从而使

MySQL修改用户密码 !

#1.停止mysql数据库 /etc/init.d/mysqld stop #2.执行如下命令 mysqld_safe --user=mysql --skip-grant-tables --skip-networking & #3.使用root登录mysql数据库 mysql -u root mysql #4.更新root密码 mysql> UPDATE user SET authentication_string = password ( 'new-password' ) WHERE Us

mysql修改用户密码的方法及命令

转: 方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 passw