
首先,需要关闭MySQL
Server服务。在“运行”窗口,输入“services.msc”,进入“服务”窗口。
在服务窗口,可以找到“MySQL56”,选定,将其“停止”即可。
这样,MySQL
Server服务就停止了。
需要说明的是,这里的“MySQL56”受版本限制。举例来说,如果你的MySQL的版本是5.1,那么此时就是就是“MySQL51”。
当然,也可以在命令行窗口使用“net
stop
MySQL56”来停止服务。
接着,需要使用到MySQL的安装位置。如果忘记了,可以在“开始”按钮(
Windows键
)找到安装“MySQL”文件夹,打开并选择“MySQL
Server
5.6”文件夹,会看到两个Mysql
commond
打开的
快捷方式
。选择其中的一个查看其属性,就可以找到MySQL的安装位置。
可以看到我们的MySQL位置在“D:\Program
Files\MySQL”
其实,我们之所以想知道MySQL的安装位置,是为了获取其下的.
ini文件
的位置。该文件记录了MySQL的配置信息。如果我们想跳过
登录权限
,就必须获取该文件的位置。
需要注意的是,不同版本的.ini文件的名称不同,在MySQL
5.1时,它是my.ini,而在MySQL
5.6则是my-default.ini。
接着,打开命令行窗口,输入如下的命令:
C:\Users\wang>mysqld
--defaults-file="D:\Program
Files\MySQL\MySQL
Server
5.6\my-default.ini"
--console
--skip-grant-tables
需要说明的是,此时该窗口不可再写入。这也是检验命令是否正确执行的一个标准。
另外打开一个命令行窗口,输入命令:mysql
-u
root
-p,回车即可进入
mysql命令行
界面。
接下来,只需要修改
系统数据库
,将密码进行更新即可。
需要使用到的命令是:
mysql->show
database
mysql->use
mysql
mysql->update
user
set
password=PASSWORD('12345')
where
USER='root'
这样,就将新密码设为了12345。
可以参考如下方法在忘记oracle密码的情况下,修改密码。忘记sys,system用户的密码:
使用ORAPWD.EXE工具修改密码:在开始菜单点击‘运行’,输入‘cmd’,打开命令提示窗口,输入如下命令:
orapwd file=d:\oracle\product\10.1.0\Db_2\database\pwdctcsys.ora password=123456
这个命令重新生成了数据库密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。这个密码是修改sys用户的密 码。 除了sys和system其它用户的密码不会改变。
忘记system用户的密码:
可以用sys用户登录。然后用alter user命令修改密码。如:
conn sys/pass_word as sysdba
alter user system identified by newpass
忘记sys用户密码:
可以用system用户登录。然后用alert user 命令修改密码,如:
CONN SYSTEM/PASS_WORD
ALTER USER SYSTEM IDENTIFIED BY NEWPASS
忘记除sys/system用户之外的用户的登录密码。
用sys(或者system)登录。CONN SYS/PASS_WORD AS SYSDBA
使用如下语句修改用户的密码。ALTER USER USER_NAME IDENTIFIED BY NEWPASS主要密码不能是全数字且不能以数字开头。
(1)CONN SYS/PASS AS SYSDBA//以DBA的身份登录
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)