Mysql 数据库密码管理

1、密码为空时设置密码为 123456:

mysqladmin -u root password ‘123456‘

2、知道现有密码,需要修改密码为 123123:

2.1、第一种设置方法

mysql -u root -p123456

mysql> use mysql;

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

mysql> flush  privileges;

2.2、第二种设置方法

mysqladmin -u root -p password ‘123123‘

输入老的密码

3、MySQL 忘记密码时,破解设置新的的密码

[[email protected] ~]# mysql -u root -p12345678

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

停止数据库:

[[email protected] ~]# service mysqld stop

Shutting down MySQL.                                       [确定]

[[email protected] ~]# netstat -anptu |grep mysql

跳过授权表

[[email protected] ~]# mysqld_safe --skip-grant-tables &

[[email protected] ~]# mysql

mysql> use mysql;

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

mysql> flush  privileges;

mysql> exit

[[email protected] ~]# service mysqld stop

[[email protected] ~]# service mysqld start

使用新密码连接测试

[[email protected] ~]# mysql -u root -p123123

Mysql 数据库密码管理

时间: 2024-11-07 16:44:36

Mysql 数据库密码管理的相关文章

MySQL数据库权限管理

Mysql数据库的运维主要包括用户权限的设置,数据库的备份与恢复.一.授予权限GRANT 权限列表 ON 库名.表名 TO 用户名@来源地址 {IDENTIFIED BY '密码'}br/>使用GRANT语句时,需要注意的事项如下.1.权限列表:用于列出授权使用的各种数据库操作,以逗号进行分隔2.库名.表名:用于指定授权操作的库和表的名称3.用户名@来源地址:用于指定用户名称和允许访问的客户机地址4.IDENTIFIED BY:用于设置用户连接数据库时所使用的密码字符串 二.查看权限SHOW G

MySQL数据库常见管理应用(1)

MySQL数据库常见管理应用 1.创建数据库 创建一个数据库solin mysql> create database solin; 建立一个名为solin_gbk的GBK字符集 mysql> create database solin_gbk DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; 建立一个名为solin_utf8的UTF8字符集 mysql> create database solin_utf8 DEFAULT CHARACT

用phpMyAdmin修改mysql数据库密码

1初始数据库密码为空.用phpMyAdmin修改mysql数据库密码2第一步,点击phpMyAdmin里的用户选项.用phpMyAdmin修改mysql数据库密码3选择root localhost用户名,点击编辑权限.用phpMyAdmin修改mysql数据库密码4此时会出来修改权限的页面,里面可以设置的选项还是比较多的,暂时不管其他的,往下拖,会有一个修改密码的区域.用phpMyAdmin修改mysql数据库密码5输入两次新的密码,下面有个生成按钮,这是根据你当前设置的密码加密之后生成新的密码

忘记mysql数据库密码怎么办?

一.破解mysql数据库密码步骤 1.修改mysql配置文件/etc/my.cnf  [mysqld] port        = 3306 socket      = /tmp/mysql.sock skip-external-locking key_buffer_size = 256M max_allowed_packet = 1M table_open_cache = 256 sort_buffer_size = 1M read_buffer_size = 1M read_rnd_buff

破解本地MySQL数据库密码

破解本地MySQL数据库密码: 1.用系统管理员登陆系统. 2.停止MySQL的服务. Windows:运行net stop mysql关闭数据库 3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 4.跳过权限检查启动MySQL, c:\mysql\bin>mysqld-nt ––skip-grant-tables 或则:c:\mysql\bin>mysqld ––skip-grant-tables mysqld.exe是微软W

mysql数据库密码破解

7.1和7.1.1由于越狱不成熟,半完美越狱后电脑上无法访问系统越狱目录,如var usr 等等. 今天有些意外地发现,可以在电脑上使用手机的越狱目录我手机 i4 7.1.1 联通 半完美越狱,没装Afc2Add,也没装Appsync 附上  --->我的半完美越狱过程 好了,下面直接正题 一.前提,必须安装ifile! 打开ifile,并转到 /var/mobile/media 目录下,然后点击右上角的 [ 编辑 ]如图: 二.点左下角的 + 号创建,如图: 三.点 [ 类型],选择[符号链接

mysql数据库用户管理及日志文件

用户管理实际应用:MySQL数据库是信息系统中非常重要的一个环节, 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用.所以通常由管理员创建不同的管理账户,分配不同的操作权限,交给相应的人员使用.下面将详细介绍mysql数据库的用户创建.授权等操作.(一)用户查看: select user,authentication_string,host from user; (二)创建用户方法1: create user 'test01'@'localhost' identified

修改linux系统里mysql数据库密码教程

知道原始密码的情况下:如何修改密码(需要使用root用户登录) 进入mysql数据库 [[email protected]系统名称~]#mysql -uroot -p原始密码 mysql>use mysql mysql>select * from mysql.user; 备注:左边一栏是host名称,中间是user名称,然后是密码栏: mysql>update user set password=password("新密码") where user='root'and

使用SQL语句修改MYSQL数据库密码

首先登录MySQL.(mysql -uroot -proot) 连接权限数据库: use mysql; 改密码:update user set password=password("shapolang") where user="root";(别忘了最后加分号) . 刷新权限(必须步骤):flush privileges;