安装完数据库很久不用常常会忘记其密码,碰到这种情况不要动不动就重装数据库,按其下方法修改即可
忘记sys,system用户的密码:
使用ORAPWDEXE工具修改密码:在开始菜单点击‘运行’,输入‘cmd’,打开命令提示窗口,输入如下命令:
orapwdfile=d:oracleproct10Db_2databasepwdctcsysorapassword=
这个命令重新生成了数据库密码文件。密码文件的位置在ORACLE_HOME目录下的database目录下。这个密码是修改sys用户的密码。除了sys和system其它用户的密码不会改变。
忘记system用户的密码:
可以用sys用户登录。然后用alteruser命令修改密码。如:
connsys/pass_wordassysdba;
alterusersystemidentifiedbynewpass;
忘记sys用户密码:
可以用system用户登录。然后用alertuser命令修改密码,如:
CONNSYSTEM/PASS_WORD;
ALTERUSERSYSTEMIDENTIFIEDBYNEWPASS;
忘记除sys/system用户之外的用户的登录密码。
用sys(或者system)登录。CONNSYS/PASS_WORDASSYSDBA;
使用如下语句修改用户的密码。ALTERUSERUSER_NAMEIDENTIFIEDBYNEWPASS;主要密码不能是全数字且不能以数字开头。
(1)CONNSYS/PASSASSYSDBA;//以DBA的身份登录
将网站移植到另外一台服务器。首先配置好php环境。开启网站要求支持的模块。数据库密码取决于你自己的设置。新安装mysql数据库密码肯定要重新设置的。你看一下你们网站的说明文档,里面有具体要求。要求你开启那些模块,环境要求,数据库结构。不懂在追问。
定期的更新数据库密码是一个很好的习惯,但是由于加密后的密码通过PeopleTools保存在普通的表中,如果这些值没有与实际的schema密码同步更新的话,那么就不能够连接到数据库了。
Connect ID密码
Connect ID密码存储在两个地方:
Windows 注册表:该密码可以通过配置管理器进行配置和加密。必须在每个两层连接到数据库的PC机器上设置注册表值。
应用服务器和进程调度器配置文件:可以通过直接编辑文件设置密码,但是只能通过交互式配置对话框(psadmin)加密Connect ID的密码
Connect ID不会存储在数据库中。变更Connect ID密码的主要难处在于将PeopleSoft配置上的更改同步到数据库密码的更改,因为需要停掉系统。
Owner ID密码
PeopleTools 8 中,Owner ID 的密码应该在Data Mover中通过CHANGE_ACCESS_PASSWORD命令更改。
[plain] view plain copy print
CHANGE_ACCESS_PASSWORD <SymbolicID> <newAccessPswd>
上面的命令会更新schema的密码以及加密PSACCESSPRFL中的值。如果由于某种原因不能够在Data Mover中设置密码,可以通过如下方式将schema密码以及PSACCESSPRFL表中的Access ID和密码设置成未加密的值。
[sql] view plain copy print
ALTER USER sysadm IDENTIFIED BY sysadm
/
UPDATE psaccessprfl
SET accessid = 'SYSADM'
, accesspswd = 'SYSADM'
, encrypted = 0
, version = 0
WHERE symbolicid = 'SYSADM1'
/
然后必须在Data Mover中通过encrypt_password命令加密Access ID,否则PeopleSoft进程就不能连接到数据库:
[plain] view plain copy print
encrypt_password ;
修改数据库的密码可以跟自己的空间商联系~一般是在虚拟主机的控制版面改或者直接在phpmyadmin修改密码~修改数据库的密码后也需要更改论坛的数据库密码·在data的sql_configphp文件内修改·内有相关说明!
以上就是关于安装完数据库忘记密码(数据库连接密码忘了)全部的内容,包括:安装完数据库忘记密码(数据库连接密码忘了)、怎样移植PHP网站数据库密码会变吗、如何修改peoplesoft 数据库密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)