iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >oracle无密码登录
  • 907
分享到

oracle无密码登录

2024-04-02 19:04:59 907人浏览 安东尼
摘要

oracle wallet使用与维护 从Oracle10gR2开始, 通过使用Oracle Wallet达到任意用户不使用密码登录数据库(非操作系统认证方式),这对于用脚本登录数据库进行操作来说是非常有用的

oracle wallet使用与维护

从Oracle10gR2开始, 通过使用Oracle Wallet达到任意用户不使用密码登录数据库(非操作系统认证方式),这对于用脚本登录数据库进行操作来说是非常有用的;尤其对于企业安全要求很高,不希望用户名和密码明文存在配置文件中,而且对于密码的维护是极为方便的,比如我把wallet放在指定路径下,当修改密码时,只需统一覆盖wallet即可,对于有大量应用服务器尤为方便。

C:\app\Administrator\virtual\product\12.2.0\dbhome_2\bin>mkstore -wrl e:\wallet -create
Oracle Secret Store Tool: 版本 12.2.0.1.0
版权所有 (c) 2004, 2016, Oracle 和/或其子公司。保留所有权利。

输入口令:
PKI-01002: 口令无效。口令至少要有 8 个字符并且应该同时包含字母和数字 (或特殊字符)。
输入口令:
PKI-01002: 口令无效。口令至少要有 8 个字符并且应该同时包含字母和数字 (或特殊字符)。
C:\app\Administrator\virtual\product\12.2.0\dbhome_2\bin>mkstore -wrl e:\wallet -create
Oracle Secret Store Tool: 版本 12.2.0.1.0
版权所有 (c) 2004, 2016, Oracle 和/或其子公司。保留所有权利。

输入口令:
再次输入口令:

e:\wallet>dir
驱动器 E 中的卷是 新加卷
卷的序列号是 A80D-EB59

e:\wallet 的目录

2018/02/05 10:34 <DIR> .
2018/02/05 10:34 <DIR> ..
2018/02/05 10:34 194 cwallet.sso
2018/02/05 10:34 0 cwallet.sso.lck
2018/02/05 10:34 149 ewallet.p12
2018/02/05 10:34 0 ewallet.p12.lck
4 个文件 343 字节
2 个目录 200,386,322,432 可用字节
tnsping.ora加入
scott_10.8.5.206 =
(DESCRIPTioN =
(ADDRESS = (PROTOCOL = tcp)(HOST = 10.8.5.206)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME =newtest)
)
)
C:\app\Administrator\virtual\product\12.2.0\dbhome_2\bin>mkstore -wrl e:\wallet -createCredential scott_10.8.5.206 C##scott tiger
Oracle Secret Store Tool: 版本 12.2.0.1.0
版权所有 (c) 2004, 2016, Oracle 和/或其子公司。保留所有权利。

输入 Wallet 口令:

e:\wallet>sqlplus /@scott_10.8.5.206

SQL*Plus: Release 12.2.0.1.0 Production on 星期一 2月 5 11:08:58 2018

Copyright (c) 1982, 2016, Oracle. All rights reserved.

上次成功登录时间: 星期一 2月 05 2018 11:08:36 +08:00

连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
在客户端使用wallet无密码登录的步骤:

1.创建wallet(tnsname.ora里面的连接串,sqlnet.ora文件内容都要复制到客户端)
2.把wallet复制到客户端指定路径(注意文件权限和属主)
3.修改客户端的tnsname.ora文件里连接服务器的连接串为创建时的连接串,在sqlnet.ora文件里添加如下内容:
WALLET_LOCATION=(SOURCE=(METHOD=FILE)(METHOD_DATA=(DIRECTORY=e:\wallet)))
SQLNET.WALLET_OVERRIDE = TRUE
4.在sqlplus无密码等里测试
sqlplus /@scott_10.8.5.206

在jdbc里连接数据库密码形式如下:
public static Connection getConnection() throws SQLException {
DriverManager.reGISterDriver(new OracleDriver());
Connection conn = DriverManager.getConnection("jdbc:oracle:oci:/@scott_10.8.5.206");
br/>.getConnection("jdbc:oracle:oci:/@scott_10.8.5.206");
return conn;
}

您可能感兴趣的文档:

--结束END--

本文标题: oracle无密码登录

本文链接: https://www.lsjlt.com/news/44577.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux远程登录和无密码登录的方法
    这篇文章主要讲解了“Linux远程登录和无密码登录的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux远程登录和无密码登录的方法”吧!一、远程登录方法SSH 是一种安全通道协议 ,...
    99+
    2023-06-13
  • Oracle忘记用户登录密码
    C:\Users\neusoft>sqlplus/nolog             &n...
    99+
    2024-04-02
  • kali 登录密码遗忘/kali登录密码重置
    重新启动或启动时进入主菜单,如图: 在主菜单界面按E键,进入GNU GRUB(操作系统启动管理)界面,如图: 修改【ro quiet splash】为【re quiet splash 'init=/bin/bash'】,所在位置如图: ...
    99+
    2023-10-27
    linux 服务器
  • Ubuntu14.04 中怎么设置SSH 无密码登录
    这篇文章给大家介绍Ubuntu14.04 中怎么设置SSH 无密码登录,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。正常情况下,我们需要连上SSH的控制台输入用户名及其密码才行。如果两者全部正确,我们就可以访问,反之访...
    99+
    2023-06-13
  • 亚马逊密码错误无法登录了
    检查您的设备是否连接到Wi-Fi网络,确保它可以正常连接到网络并可以访问互联网。 检查您的浏览器是否已经打开了“Internet选项”,点击“安全”选项卡,然后点击“自定义级别”。 确保您的登录凭据正确无误。请确保您输入的密码和账户名正确...
    99+
    2023-10-27
    亚马逊 错误 密码
  • Linux修改密码成功,却无法登录
    项目场景: Linux修改密码成功,却无法登录 问题描述 等保服务器密码过期后,修改密码,登录显示密码错误,后台vnc修改密码后,新密码无法登录 使用passwd修改密码 [root@localhos...
    99+
    2023-09-01
    linux 服务器 运维
  • SSH无密码怎么实现安全登录
    今天小编给大家分享一下SSH无密码怎么实现安全登录的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。今天我们通过使用ssh-ke...
    99+
    2023-06-28
  • linux中怎么设置无密码ssh登录
    这篇文章给大家介绍linux中怎么设置无密码ssh登录,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。概述在一些常用设备之间ssh, scp,不用输入密码可以节省不少时间。生成密钥先看本地是否有密钥,如果有,则不用生成,...
    99+
    2023-06-13
  • suse 10如何配置SSH无密码登录
    这篇文章主要介绍了suse 10如何配置SSH无密码登录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。RSH配置(集群中的每台机器执行以下操作) 1.因SUSE LINUX不...
    99+
    2023-06-13
  • 怎么在CentOS中配置ssh无密码登录
    怎么在CentOS中配置ssh无密码登录?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。前提配置:使用root登录修改配置文件:/etc/ssh/sshd_config,将其...
    99+
    2023-06-10
  • linux输入密码无法登录如何解决
    当你在 Linux 系统中输入密码无法登录时,可能会有几个原因导致这个问题。以下是一些常见的解决方法:1. 确认密码是否正确:确保你...
    99+
    2023-10-09
    linux
  • oracle提示登录密码过期怎么办
    这篇文章主要为大家展示了“oracle提示登录密码过期怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle提示登录密码过期怎么办”这篇文章吧。ora...
    99+
    2024-04-02
  • win10设置无密码登录的步骤是什么
    要在Windows 10中设置无密码登录,请按照以下步骤操作:1. 打开“开始”菜单,并点击“设置”图标(齿轮形状)。2. 在“设置...
    99+
    2023-09-12
    win10
  • shell脚本无密码登录expect的示例分析
    小编给大家分享一下shell脚本无密码登录expect的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、单独写一个脚本如 auto_scp.sh:#!/...
    99+
    2023-06-09
  • Windows登录密码忘掉了如何找回XP/Win7/Win8.1的登录密码
      打开电脑的时候突然发现忘了Windows的登录密码而且死活都想不起来这的确是很麻烦的事情,找回过程异常艰难,很多人不得不重装了事。   这主要是Windows现在将用户密码等信息加密保存在了SAM文件中,并存放于系统...
    99+
    2023-06-03
    winxp 登录密码 登录 Windows 密码
  • winxp系统无密码自动登录(xp系统启动密码设置方法)
    单击"开始/运行",输入"rundll32 netplwiz.dll,UsersRunDll",按回车键后弹出"用户帐户"窗口,看清楚,这可跟"控制面...
    99+
    2023-06-04
    winxp 自动登录 xp系统启动密码设置 密码 xp 设置 系统
  • win10中无法打开电脑密码登录界面的登录选项怎么办
    这篇文章主要介绍win10中无法打开电脑密码登录界面的登录选项怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法/步骤:进入电脑安全模式,随后打开计算机管理界面,开始在服务中找到以下选项。打开对应界面后,直接将...
    99+
    2023-06-27
  • win10取消pin登录密码
    最近好多win10用户觉得开机后输入密码很耽误时间,哪怕设置了pin码只需要输入四位数密码也觉得还是很麻烦,其实这个PIN密码是可以取消的,下面一起来看看如何设置吧。一、首先,打开windows10然后在右侧的通知栏中点击“所有设置”。二、...
    99+
    2023-07-15
  • 云服务器登录密码
    如果您的云服务器是在本地的一个单独的计算机上,您可以使用以下步骤来获取云服务器登录密码: 在本地网络连接(例如Internet Connect Security)上尝试连接到服务器。在尝试连接之前,请确保您的计算机和您的网络连接都已经连...
    99+
    2023-10-26
    密码 服务器
  • win10怎么设置登录密码?window10登录密码设置方法图解
     1.点击打开开始菜单 – 电脑设置。如下图所示   2.在电脑设置界面中,点击打开“用户和帐户”进入下一步操作。如下图所示   3.在用户和帐户界面下,点击打开“登录...
    99+
    2023-06-11
    win10 登录 密码 ?window10 设置 方法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作