在windows下修改Inertal 的密码

原创 2007年09月17日 15:58:00

       windows下面如果采用了OS认证,就不需要输入internal的密码,但是安全起见还是使用密码文件认证比较好,我把它写成了一个批处理文件,修改密码只需要修改NEWPWD变量的值,然后执行一下即可。

说明:

NONEFILE:该文件包含了SQLNET.AUTHENTICATION_SERVICES=(NONE)这一行文字
NTSFILE   : 该文件包含了SQLNET.AUTHENTICATION_SERVICES=(NTS)这一行文字

批处理内容如下所示:

updateinternalpwd.bat

@echo off
set ORACLE_SID=satest
set ORACLE_HOME=e:/oracle/ora81
set path=e:/oracle/ora81/bin;%PATH%
set NEWPWD=qq12345
set NONEFILE=E:/oracle/ora81/network/ADMIN/sqlnet2.ora
set NTSFILE=E:/oracle/ora81/network/ADMIN/sqlnet1.ora
set DESTFILE=E:/oracle/ora81/network/ADMIN/sqlnet.ora
set PWDFILE=PWD%ORACLE_SID%.ora
set TTFILE=E:/Oracle/dbascripts/updatepwd.tmp

copy %NTSFILE% %DESTFILE%

echo Stop Database ,please wait...

echo connect internal > %TTFILE%
echo shutdown immediate >> %TTFILE%
echo exit >> %TTFILE%
type %TTFILE% |svrmgrl


echo Renew the password,please wait...

del %PWDFILE%
orapwd file=%PWDFILE% password=%NEWPWD% entries=10

copy %NONEFILE% %DESTFILE%

echo Start Database,please wait...
echo connect internal/%NEWPWD% > %TTFILE%
echo startup >> %TTFILE%
echo exit >> %TTFILE%
type %TTFILE% |svrmgrl

del  %TTFILE%

echo Action End!
pause




相关文章推荐

windows平台下如何修改mysql数据库密码

首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,  所以一般用户无法更改密码,除非请求管理员。 方法一  使用phpmyadmin,这是最简单的了,修改my...

Windows XP 如何修改实现不输入用户密码而直接登录系统

Windows XP 如何修改实现不输入用户密码而直接登录系统 开机到winxp后,出现一个提示输入密码的对话框,不知怎么调出来的,烦人,怎么去掉。 开始--设置--控制面板--用户帐户--更改用...

WINDOWS 2008 修改域的密码策略

1.一般情况下,进入”本地安全策略”修改密码策略时,,密码策略已经被锁定,无法更改,若要修改域服务器上的密码策略,请按照步骤2--6进行修改        2.       在此情...
  • dz45693
  • dz45693
  • 2012年05月31日 20:32
  • 2482

Windows Server 2012 Web方式修改域用户密码-通过Remote Desktop Web实现

Windows Server 2012 Web方式修改域用户密码 Windows Server 2012 R2 Web方式修改域用户密码 Windows Server 2012通过Remote Des...

Windows 下修改MySQL的root密码

修改MySQL的root密码版本号 : MySQL 5.7.9 平台 : Windows 10修改步骤打开命令提示符,输入mysqladmin -u root -p password来设置root账...

Windows如何修改MySQL用户root密码

Windows如何修改MySQL用户root密码MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Manageme...

Openstack Windows server2008R2镜像制作流程(自动注入密码,修改主机名,获取元数据)

一、下载镜像驱动,创建镜像虚拟机。 1.下载镜像以及驱动。 http://www.itellyou.cn/ https://fedorapeople.org/groups/virt/virtio...

windows平台下 wampserver(php集成环境)修改Mysql密码的问题及wampserver更改默认web根目录

一wampserver修改Mysql密码的问题: 解决方法:  WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就 一步步来操作。     ...

Windows 2008 修改密码策略

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:   对于有效期,如果设置为0,则代表永不失效。   至此,对于修改密码策...

Windows 系统Administration 账户登录密码修改

费尽千辛万苦终于让我搞定了这一难题,用的是winPE+ERD commander 2003的盘。 可喜的是因此而结识了WINPE,以及LIVE linux这类可以从光盘启动且不用安装的操作系统。 ...
  • wmh0599
  • wmh0599
  • 2012年06月11日 19:42
  • 3189
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在windows下修改Inertal 的密码
举报原因:
原因补充:

(最多只允许输入30个字)