Oracle wallet实现无需输入用户名与密码登陆数据库

2014-11-24 18:36:47 · 作者: · 浏览: 4

一般情况:sqlplus scott/oracle@htzdg


用wallet后:sqlplus /@htzdg


测试环境:


server :solaris 10,oracle 11gr2


client :win 7,oracle11gr2


登陆端配置tnsnames.ora文件,增加下面几行


测试是否可以正常解析


下面是开始配置wallet


2,启动wallet与指定wallet位置


3,增加需要登陆的网络服务名,用户,密码到wallet中


4,测试是否成功


5,查看wallet中配置的网络服务名


6,一个网络服务名,只能对应一个用户,如果相同的数据库有多少用户需要在同一个client通过wallet实现时,我们需要每一个用户,创建一个网络服务名。


下面是测试一个网络服务名,相增加两个用户时,报错。


7,当密码修改后,要手动更新wallet中相应的密码。不然要报错的。


8,手动删除wallet中的记录


9,mkstore命令帮忙手册