h05 Oracle中SYS用户的口令.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch05Oracle中SYS用户的口令

. . 第5课 Oracle中SYS用户的口令 肖永康 xiaoyk@bnu.edu.cn * . * 目录 sys用户 sys口令的认证方法 使用命令orapwd修改sys口令 * sys用户 sys用户是oracle中权限最高的一个用户,而system是一个用于数据库管理的用户。 修改sys和system口令的方法 使用alter user命令 alter user sys identified by abcdefg; alter user system identified by hijklmn; 使用SQL *PLUS命令 password system 注意:password命令不适用于sys用户。 * 使用sys登录数据库的方法(1) * 使用sys登录数据库的方法(2) 方法5 $ sqlplus “/ as sysdba” 方法6 $ sqlplus /nolog SQL conn / as sydba 上述6种方法都可以以SYS用户权限连接到数据,而且不需要使用sys用户的口令。 * sys口令的认证方法(1) 所谓认证方法,是指用sys连接数据库时的口令管理权限问题。 在Oracle 8.1.5及以前版本中,sys连接的认证是由Oracle管理的。 在Oracle 8.1.6及以后版本中,sys连接的默认认证是操作系统认证。 Unix操作系统认证方法 在Unix中创建DBA组,如oinstall 添加用户如user01属于oinstall组 修改参数remote_login_passwordfile为NONE,表示对于远程连接的用户,不需要使用Oracle认证其口令。 * sys口令的认证方法(2) Windows操作系统认证方法 在windows系统中添加一个新的用户组ORA_SID_DBA,其中SID为实例名(如ORA_ORCL_DBA) 注意:安装完Oracle数据库后,在Windows系统已经有一个用户组ORA_DBA。在默认情况下,它的组成员只有administrator。 创建用户(如test),使他隶属于ORA_SID_DBA或ORA_DBA组。 修改参数remote_login_passwordfile为NONE,表示对于远程连接的用户,不需要使用Oracle认证其口令。 修改D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下的文件sqlnet.ora,进行如下设置 SQLNET.AUTHENTICATION_SERVICES= (NTS) 使用操作系统认证时,只要是以Administrator或ORA_SID_DBA组的成员登录操作系统,那么在连接数据库时,其认证由操作系统进行,Oracle不再要求提供口令。 * sqlnet.ora文件 * sys口令的认证方法(3) 在Windows操作系统中使用Oracle认证方法 修改参数remote_login_passwordfile为EXCLUSIVE或SHARED,表示对于远程连接的用户使用Oracle认证其口令。 修改D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下的文件sqlnet.ora,进行如下设置(注释下面一行) #SQLNET.AUTHENTICATION_SERVICES= (NTS) * 使用命令orapwd修改sys口令 命令orapwd的格式 file:sys口令存储文件的目录及名称 password:新口令 entries:可以同时连接到Oracle的sys用户最大数 force:是否覆盖现有的口令文件 * 使用命令orapwd修改sys口令 在Windows系统中 删除目录D:\oracle\product\10.2.0\db_1\database下的文件pwdsid.ora,如pwdorcl.ora 生成新的口令文件 C:\ orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdorcl.ora password=abcde entries=30 重新启动Oracle服务 在”控制面板”?”管理工具”?”服务”中重启服务OracleServiceORCL 在UNIX系统中 删除目录$ORACLE_HOME/dbs下的文件pwdsid.ora,如pwdorcl.ora 生成新的口令文件 orapwd file= $ORACLE_HOME/dbs/pwdorcl.ora password=abcde entries=30 重新启动Oracle服务 在”控制面板”?”管理工具”?”服务”中重启服务OracleServiceORCL . .

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档