如何修改sql数据库root密码

如何修改sql数据库root密码,第1张

你好!

--mysql改ROOT密码,这样就可以了,确保执行此条SQL语句时,实在mysql数据库下(非自建数据库)

update

user

set

password=PASSWORD("你的密码")

where

user='root';

--password是mysql提供的对密码进制加密存储的函数

仅代表个人观点,不喜勿喷,谢谢。

建立数据库a

CREATE DATABASE a;

建立用户a_f,并授权a_f可以在19216801这台机器用123456密码访问数据库a,可以使用的命令有"select,insert,update,delete,create,drop"

grant select,insert,update,delete,create,drop on a to a_f@19216801 Identified by "123456";

然后刷新授权

FLUSH PRIVILEGES;

以上亲自测试成功!

一、忘记除SYS、SYSTEM用户之外的用户的登录密码。

用SYS (或SYSTEM)用户登录。

CONN SYS/PASS_WORD AS SYSDBA;

使用如下语句修改用户的密码。

ALTER USER user_name IDENTIFIED BY newpass;

注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效

二、忘记SYS用户,或者是SYSTEM用户的密码。

如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER 密令

修改密码。

CONN SYS//PASS_WORD AS SYSDBA;

ALTER USER SYSTEM IDENTIFIED BY newpass;

如果是忘记SYS用户的密码,可以用SYSTEM用户登录。然后用ALTER USER 密令

修改密码。

CONN SYSTEM//PASS_WORD ;

ALTER USER SYSTEM IDENTIFIED BY newpass;

三、如果SYS,SYSTEM用户的密码都忘记或是丢失。

这一项尤其重要。

可以使用ORAPWDEXE 工具修改密码。

开始菜单->运行->输入‘CMD’,打开命令提示符窗口,输入如下命令:

orapwd file=D:\oracle\product\1020\db_1\database\pwdctcsysora

password=newpass

这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下

的\database目录下。

这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。

以上就是关于如何修改sql数据库root密码全部的内容,包括:如何修改sql数据库root密码、如何在mysql下建立数据库并设置密码。、Oracle 10g中默认的用户和密码是什么我在安装数据库时忘记了密码改成什么了,如何才能登陆呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9737166.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存