`
sjk2013
  • 浏览: 2185082 次
文章分类
社区版块
存档分类
最新评论

修改Oracle默认的认证方式

 
阅读更多

Oracle默认的认证方式是OS认证,所以如果以安装oracle的账号登陆服务器,就不需要登录数据库,只要在服务器端不用输入用户名密码就可以以DBA权限登录数据库:


show user也可以看出,不管用什么登录都能通过,并且都是SYS用户。


解决方法:

只要到下面目录下,修改sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES参数即可,下次登录的时候将不会再是ODS认证的了:


windows下如果将该参数设置为NTS或者ALL或者注释掉才可以使用OS认证,设置为NONE或者任何其他值都不能使用OS认证

linux下如果设置为ALL或者注释掉才可以使用OS认证,设置为任何其他值都不能使用OS认证。

现在看看效果:

另外,如果你需要赋给linux其他用户运行oracle的权限,那么可以这么做:

将用户添加到oinstall用户组下即可:


当然,还需要配置用户的环境变量:

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

# User specific environment and startup programs

#PATH=$PATH:$HOME/bin

export ORACLE_BASE=/home/oracle/oracle

export ORACLE_HOME=/home/oracle/oracle/product/10.2.0/db_1

export ORACLE_SID=orclsid

export PATH=$ORACLE_HOME/bin:$PATH

export TNS_ADMIN=$ORACLE_HOME/network/admin

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export LANG=AMERICAN_AMERICAN.ZHS16GBK

#export PATH

分享到:
评论

相关推荐

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle 甲骨文 获得最高认证级别的ISO标准安全认证,性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。但价格不菲 大型企业 db2 IBM DB2在企业级的应用最为广泛, 在全球的500家最大的企业中,几乎85%以上用DB2...

    Oracle数据库安全配置

    2.2.5 更改数据库默认帐号的密码 9 2.2.6 操作系统级的帐户安全策略 10 2.3 日志 11 2.3.1 登录日志功能 11 2.3.2 DDL日志 12 2.3.3 数据库审记 12 2.4 其他 13 2.4.1 VPD与OLS 13 2.4.2 Data Vault 13 2.4.3 ...

    Centos 7 部署Oracle12c脚本

    Oracle 12c 在Centos7 下的脚本安装工具 安装时需要注意 ...该脚本文件尚未支持容器模式,可在安装过程中选择或输入字符集、sid名、sys密码,默认设置了低版本的密码认证,如果不需要可以通过脚本自行修改!

    oracle-java-se-11-course-product-management:Oracle Java SE 11课程产品管理

    我正在准备Oracle认证专业JAVA SE 11开发人员,因此我正在学习此课程。 这是基于我的经验的副本。 讲师使用的是Linux操作系统,而我使用的是Windows。 这种情况迫使我对与Windows如何管理路径有关的代码进行很少...

    Oracle从入门到精通

    1.Oracle的构件和组件...................................... 2.数据库的物理结构:...................................... 1.控制文件................................................ 2. 数据文件...............

    数据库安全基线.doc

    默认帐号修改口令 2 1.1.1.3. 限制数据库SYSDBA帐号 4 1.1.1.4. 口令策略 5 1.1.1.5. 帐号锁定策略 5 1.1.1.6. 用户权限最小化 5 1.1.1.7. public权限 6 1.1.1.8. 数据库角色管理 6 1.1.1.9. 启用日志审计 7 1.1....

    Weblogic Portal应用环境调优

    三、 关闭默认搜索引擎 1 四、 数据库连接池调整最佳实践 2 五、 调整TCP接受预备连接数 4 六、 修改日志记录规则 4 七、 打开Novell认证器层次结构缓存 5 八、 关闭诊断文件 5 九、 修改是JVM在Linux下的bug(可以...

    linux集群应用实战

    initiator主机以ip认证方式获取iscsi target资源 initiator主机以密码认证方式获取iscsi target资源 第5讲 nagios综述 课程目标:了解nagios的概念和组成以及特点 课程内容: 什么是nagios nagios的组成和特点...

    独立开发的基于Django+weui+weui.js,mysql的移动电商项目,实现微信认证,登录,微信支付等功能.zip

    MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司(Oracle)。自1998年首次发布以来,MySQL以其卓越的性能、可靠性和可扩展性,成为全球范围内Web应用...

    spring security 参考手册中文版

    40.3.5 Oracle数据库 280 41.安全命名空间 282 41.1 Web应用程序安全性 282 41.1.1 <debug> 282 41.1.2 <http> 282 属性 283 的子元素 285 41.1.3 <access-denied-handler> 286 的父元素 286 属性 286 41.1.4 <cors>...

    开源bbs源码java-recipants-perl:Perl中基于Web的配方管理器

    认证防篡改用户信息 HTTP cookie 用户可选择的界面语言(l10n/i18n 支持) 摄氏 <-> 华氏温度转换器 白利糖度 <-> Beaumé 甜度转换器 行政特征 细粒度的访问控制 食谱编辑器 用户编辑 分类编辑器 系统信息...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    综上所述,“认我测”在线认证检测系统,率先填补了认证检测领域移动端的空缺,提供了Web浏览器+移动端的双端访问模式,给用户提供了多种访问途径,真正实现了用户和检测机构的随时随地在线下单检测。 关键词:...

    精髓Oralcle讲课笔记

    -- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了。 --(默认全局数据库名orcl) 1、...

    网管教程 从入门到精通软件篇.txt

    该参数不对驱动器做任何更改。 /r 找到坏扇区并恢复可读取的信息。隐含着 /p 参数。  注意 Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录(默认为 %systemroot%System32)中找到该文件,将试着在 ...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    ASP只是一个一般的引擎,具有支持多种语言的能力,不过默认的并且是最常用的还是VBScript。 mod_perl与Perl一样强大,只是更快一些。 二、PHP入门 PHP站点的在线教程已经很棒了。在那里还有一些其他教程的链接。...

    asp.net知识库

    HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在Asp.Net1.1中实现页面模板(所谓的...

    java开源包1

    Agorava 是一个实现了 OAuth 1.0a 和 OAuth 2.0 的框架,提供了简单的方式通过社交媒体进行身份认证的功能。 Eclipse的JavaScript插件 JSEditor JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮...

    java开源包11

    Agorava 是一个实现了 OAuth 1.0a 和 OAuth 2.0 的框架,提供了简单的方式通过社交媒体进行身份认证的功能。 Eclipse的JavaScript插件 JSEditor JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮...

Global site tag (gtag.js) - Google Analytics