oracle数据库密码文件
恢复oracle数据库过程中要求创建密码文件,这个密码文件是干啥的?创建了之后就没用过啊?可以不创建吗?...
恢复oracle数据库过程中要求创建密码文件,这个密码文件是干啥的?创建了之后就没用过啊?可以不创建吗?
展开
3个回答
展开全部
密码文件是用于记录数据库帐户管理员的密码的,每个数据库必须要拥有密码文件。
你可以使用 $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;
推荐于2016-07-15 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数: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
作用:主要进行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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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登陆了.
使用orapwd去创建一个就是了,很简单的.
格式:orapwd file=filename
你需要远程以sysdba登陆的话,需要密码文件验证,否则就只能本地sysdba登陆了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询