下面总结了一些Oracle密码文件的学习心得,希望对大家有所帮助。

(一)创建Oracle密码文件的命令

orapwd file= password= entries=最大数目

这里的file命名规则在unix/linux下orapw,在windows下为pwd.ora

一、 unix 环境:

查了Administrator‘s Reference 10g Release 2 (10.2) for UNIX-Based Operating Systems.

1. Log in as the Oracle software owner. (以Oracle管理员身份登入)

2. Use the orapwd utility to create the password file as follows(使用orapwd功能创建密码文件):

$ $ORACLE_HOME/bin/orapwd file=filename password=password entries=max_users……

filename The name of the file in which password information is written(filename指密码信息保存文件的文件名)

The name of the file must be orapwsid, and you must supply the full path name. Its contents are encrypted. Typically, the password file is created in the $ORACLE_HOME/dbs directory.(文件名必须为orapwsid,并需要提供完整路径。内容是加密的。通常情况下,密码文件被创建在$ORACLE_HOME/dbs路径下。)

请注意黑体字, 所以unix环境中, password file 一定是要用 orapw, 没有例外。

二、windows 环境:

查了Platform. Guide 10g Release 2 (10.2) for Microsoft Windows (32-Bit)(没查64-bit)

To create and populate a password file:

(1) Create a password file with the Password Utility:

C:> orapwd FILE=PWDsid.ora PASSWORD=password ENTRIES=max_users

where

| FILE specifies the password filename.

| SID identifies the database instance.

| PASSWORD sets the password for account SYS.

| ENTRIES sets maximum number of entries in password file. This corresponds to maximum number of distinct users allowed to connect to the database simultaneously with either the SYSDBA or the SYSOPER DBA privilege.

(2)Set initialization parameter file parameter REMOTE_LOGIN_PASSWORDFILE to exclusive, shared, or none.

In search of the password file, Oracle Database looks in the registry for the value of parameter

ORA_SID_PWFILE. If no value is specified, then it looks in the registry for the

value of parameter ORA_PWFILE, which points to a file containing usernames,

passwords, and privileges. If that is not set, then it uses the default:

ORACLE_BASEORACLE_HOMEDATABASEPWDsid.ORA.

The default value is shared.

请注意黑体字,windows 环境中,很大的部分是基于registry 中变量ora_sid_pwfile 或者ora_pwfile 的设置,缺省的值,正如paulyibinyi兄弟指出的,是pwd.ora(unix中是没有这个.ora后缀的)。

(二)在windows下对于connect /as sysdba及其它用户可以不用密码就能登录的问题

1.这是因为oracle采用了OS认证的方式,具体的可以查看 sqlnet.ora具体同容如下

SQLNET.AUTHENTICATION_SERVICES= (NTS)

将其改成SQLNET.AUTHENTICATION_SERVICES=(NONE)

这样就是oracle认证方式了

2.因为用的OS认证方式,可以在操作系统->控制面版->计算机管理->用户 将当前用户的属性组 ORA_DBA去掉,这时如果没有用户名及密码则不可以。

如下:

SQL> connect /as sysdba ERROR:ORA-01031: insufficient privileges

SQL> connect sys/oracle as sysdba

已连接。

(三)利用alter user identified by ……来修改密码alter user sys identified by abc一下,就连数据库中的密码和密码文件中的密码一起改成abc了;

(四)如果Oracle密码文件丢失了如何办?

利用 orapwd重新创建一个就可以了。

oracle财务软件心得,Oracle密码文件学习心得相关推荐

  1. Google 将停止使用 Oracle 财务软件,转而使用 SAP

    点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 You must be strong now. You must ...

  2. 计算机硬件技术心得,计算机硬件技术基础学习心得.doc

    计算机硬件技术基础学习心得 计算机硬件技术基础学习心得 大学计算机基础学习心得 大学计算机基础学习心得 计算机,即电脑,随着科学技术的发展,不断进行着更新发展.伴随着计算机走入人类生活,它已成为人们日 ...

  3. 计算机学培训后的心得体会,计算机培训学习心得感想

    计算机培训学习心得感想 发布时间:2020-01-04 从计算机软件诞生开始,经过几十年的发展,计算机软件已成为独立于计算机硬件的一个巨大的产业.下面是第一范文网小编为大家整理的计算机培训学习心得感想 ...

  4. oracle财务软件凭证打印,金算盘财务软件后台数据库为Oracle

    金算盘财务软件后台数据库为Oracle,OA系统中虽然提供了金算盘财务软件的接口,但由于版本较低,无法直接采集金算盘财务软件的备份数据.我们发现,在已试验的金算盘财务软件的凭证表中,科目字段中既有科目 ...

  5. oracle财务软件报表,甲骨文推出Oracle 财务管理分析软件

    甲骨文全球大会,2011年10月7日--甲骨文日前在旧金山举行的2011甲骨文全球大会上宣布,为进一步提升财务管理人员对整合财务报表和结算流程的访问及洞察力,推出Oracle财务管理分析(Oracle ...

  6. oracle财务软件 如何,如何做到Oracle完全卸载【常用财务软件使用教程】

    如何做到Oracle完全卸载 这里介绍Oracle完全卸载步骤开始->程序->Oracle - OraHome81->Oracle Installation Products-> ...

  7. oracle财务软件苹果电脑,收支记账本for Mac-收支记账本Mac版下载 V2.9-PC6苹果网

    收支记账本Mac版是Mac电脑上的一款随手记账财务软件.收支记账本Mac版包含了收支账户追踪,财务管理收入和支出等等功能. 软件特色 收支记账本Mac版可以帮助控制您的资金流动. 这是平衡开支和收入的 ...

  8. 《ODAY安全:软件漏洞分析技术》学习心得-----shellcode的一点小小的思考

    I will Make Impossible To I'm possible -----------LittleHann 看了2个多星期.终于把0DAY这本书给看完了,自己动手将书上的实验一个一个实现 ...

  9. 《ODAY安全:软件漏洞分析技术》学习心得

    I will Make Impossible To I'm possible -----------LittleHann 看了2个多星期.终于把0DAY这本书给看完了,自己动手将书上的实验一个一个实现 ...

最新文章

  1. Markdown学习之路
  2. 在SQL Server 2005中用存储过程实现搜索功能
  3. 小米node2红外_使用python-miio控制小米智能插座
  4. Oracle计划任务JOB不自动执行的问题
  5. pbr 多出口_PBR+多出口NAT+IP SLA
  6. Web开发人员有用的代码比较工具
  7. c语言中void msg,如何连接到IRC服务器/解析C语言(提供代码)的IRC MSG/PING-PONG处理...
  8. 比尔盖茨的30条经典语录
  9. 序号-element-序号根据页数和行数计算
  10. Gstreamer官方教程汇总2---GStreamer concepts
  11. 计算机数字媒体学什么以后,数字媒体设计是学什么的?以后的发展方向是什么?...
  12. 多元思维模型——全学科及其核心思维模型
  13. Android怎么实现解压文件,Android如何实现压缩和解压缩文件
  14. python获取计算机时间_在Python中获取计算机的UTC偏移量
  15. Kafka动态认证SASL/SCRAM验证
  16. Java里面是先算乘除后算加减_java.怎么实现字串符的先乘除后加减阿
  17. 996程序员入职一年多,同事涨4千他没涨,跟领导提涨薪,回复愣了
  18. 女子上班10天被辞退获赔1万,不料竟收到122斤硬币,法院做法亮了
  19. c语言二维数组行优先如何访问快,C/C++遍历二维数组,列优先(column-major)比行优先(row-major)慢,why?...
  20. php查询获取经纬度的详细信息-腾讯地图

热门文章

  1. PLM中的BOM定义和BOM知识介绍
  2. 很多国货很好,可惜国人不懂珍惜!
  3. 485通讯的校验和_S7-200SMART通过MODBUS库与称重仪表通讯
  4. 98 分形之城(找规律,递归-分治)
  5. go语言heap包的使用
  6. c语言家谱管理系统(包含文件导入导出)
  7. 大数据【学习计划 or 复习计划】根据【云和 + 达内 + 千锋】课程内容整理
  8. Django学习笔记(Part1-简介)
  9. UE4 界面设置为中文
  10. 跨越数字资产新维度——BOX首届数字通证资产安全技术研讨会在沪顺利召开