欢迎来到天天文库
浏览记录
ID:24266188
大小:51.00 KB
页数:3页
时间:2018-11-13
《mysql的密码设置--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、MySQL的密码设置>> 由MySQL使用用户名和口令的方法与Unix或ySQL使用于认证目的的用户名,与Unix用户名(登录名字)或ySQL用户名最长可以是16各字符;典型地,Unix用户名限制为8个字符。 MySQL口令与Unix口令没关系。在你使用登录到一台Unix机器口令和你使用在那台机器上存取一个数据库的口令之间没有必要有关联。 MySQL加密口令使用了一个Unix登录期间所用的不同算法。 本节将介绍如何为MySQL数据库系统的用户修改密码。 使用myadmin实用程序 使用mysqladmin实用程序修改密码的命令行是: she
2、ll>mysqladmin-uuser-ppassysqladmin-urootpassysqladmin为用户修改密码有一个明显的缺点,就是必须知道用户原来的密码,如果是为了给遗忘了密码的用户重设密码就无能为力了。一个专门用于修改密码的SQL语句为SET PASSYSQL的root口令的话,你可以通过下面的过程恢复。 1、关闭MySQL服务器 向mysqldserver发送kill命令关掉mysqldserver(不是kill-9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。 kill`cat/mysql-data-direc
3、tory/hostname.pid` 你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。 如果在ysql命令关闭数据库。 2、使用'--skip-grant-tables'参数来启动mysqld。 Unix平台: $sumysql $safe_mysqld--skip-grant-tables ysqld--skip-grant-tables 以上语句,假定都位于正确的目录。 3、连接到服务器,修改口令 使用'mysql-hhostnamemysql'命令登录到m
4、ysqldserver,用grant命令改变口令:mysql>GRANTALLON*.*TOrootlocalhostINDENTIFIEDBY'neysql>GRANTALLON*.*TOroot%INDENTIFIEDBY'newpassword'->12下一页>>>>这篇文章来自..,。ysql>usemysql; mysql>updateusersetpassysqladmin修改密码: shell>mysqladmin-hhostname-urootpassysqladmin-hh
5、ostnameflush-privileges 或者使用SQL命令`FLUSHPRIVILEGES'。 当然,在这里,你也可以重启mysqld。上一页12>>>>这篇文章来自..,。
此文档下载收益归作者所有