oracle数据库密码文件

恢复oracle数据库过程中要求创建密码文件,这个密码文件是干啥的?创建了之后就没用过啊?可以不创建吗?... 恢复oracle数据库过程中要求创建密码文件,这个密码文件是干啥的?创建了之后就没用过啊?可以不创建吗? 展开
 我来答
百度网友f6630ec58
推荐于2017-12-15 · TA获得超过368个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:239万
展开全部

密码文件是用于记录数据库帐户管理员的密码的,每个数据库必须要拥有密码文件。

你可以使用 $ORACLE_HOME/bin/orapwd 来创建sys用户的密码,并保存到文件中,如:

orapwd file=$ORACLE_HOME/dbs/orapwSID password=change_on_install

$ORACLE_HOME 为数据库的安装目录

SID 为数据库的SID

windows 密码文件保存在 database 目录下。

创建完密码文件,就可以使用sys用户登录了。

之后再创建普通用户和密码。

create user USER_NAME identified by USER_PASSWD default tablespace DEFAULT_TABLESPACE temporary
tablespace TEMP;


修改已经存在的用户的密码

alter user USER_NAME identified by USER_PASSWD;
huanglenzhi
推荐于2016-07-15 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517193
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
  一、密码文件:
  作用:主要进行DBA权限的身份认证;
  DBA用户:具有sysdba,sysoper权限的用户被称为dba用户。默认情况下sysdba角色中存在sys用户,sysoper角色中存在system用户;
  二、Oracle的两种认证方式:
  1.使用与操作系统集成的身份验证;
  2.使用Oracle数据库的密码文件进行身份认证;  
  三、密码文件的位置:
  Linux下的存放位置:$ORACLE_HOME/dbs/orapw$ORACLE_SID
  即:ORACLE_HOME/dbs/orapw<sid>
  Windows下的存放位置:$ORACLE_HOME/database/orapw$ORACLE_SID
  
 
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友79793fc74b
2014-09-22 · TA获得超过161个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:113万
展开全部
A database can use a password file to authenticate administrative users with SYSDBA or SYSOPER connection privileges. A password file is required for remote connections to the database as SYSDBA or SYSOPER.
使用orapwd去创建一个就是了,很简单的.
格式:orapwd file=filename
你需要远程以sysdba登陆的话,需要密码文件验证,否则就只能本地sysdba登陆了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式