各数据库远程连接及ipv6环境配置

参考文章:

  1. windows环境下部分数据库的IPV6环境配置:https://www.jianshu.com/p/9a4604d2d35c

1. oracle服务

oracle安装完毕之后,在计算机-管理中可以看到有几个oracle的服务,其中最重要的两个是数据库服务监听服务。要使用oracle,这两个服务必须都启动才可以。

OracleDBConsoleorcl (oracle的企业管理器服务)
OracleJobSchedulerORCL (oracle的任务调度服务)
(重要)OracleOraDb11g_home1TNSListener (oracle的监听器服务)
(重要)OracleServiceORCL (oracle的数据库服务)
在这里插入图片描述
Listener对应的参数文件为listener.ora;
Service对应的参数文件为tnsnames.ora;
文件所在的目录是D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN(注
意:每个人的oracle数据库安装目录是不同的,若未修改可按此路径查找)
在这里插入图片描述

1.1 Ipv4监听服务

在这里插入图片描述
文件中的监听地址是localhost,那就意味着只能本机连接,因为别人不可能把你的ip写成localhost来访问对吧,所以要想实现其他人都可以连的效果,把host改为自己的ip地址即可。也可以在description_list新增一个description,host=10.20.61.55
注:该文件直接修改,保存时会拒绝访问,可以复制到别的地方,修改完再放回来。
改完重启服务
在这里插入图片描述

1.2 Ipv6监听服务

获取自己的ipv6地址,新增一个description,地址填写自己的ipv6
在这里插入图片描述

1.3 密码过期问题

  1. 使用sys账户登录,密码默认是change_on_install;
  2. 查看各用户的密码策略,默认是DEFAULT,Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”,我们可以改变这个180天为不限制;
SELECT username,profile FROM DBA_USERS

在这里插入图片描述

SELECT * FROM DBA_PROFILES WHERE PROFILE = 'DEFAULT'

在这里插入图片描述

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
SELECT * FROM DBA_PROFILES WHERE PROFILE = 'DEFAULT';

在这里插入图片描述
最后,如果我们的密码已经过期,需要改了密码才会执行上述策略,

alter user GAEA_WHGT identified by 111111

2. mysql

  1. 进入到mysql的默认安装路劲:C:\Program Files (x86)\MySQL\MySQL Server 5.5
  2. 打开my.ini文件,在[mysqld]下新增bind-address=::,将bind-address配置为::就可以支持ipv4和ipv6的TCP/IP连接。
    注:该文件直接修改,保存时会拒绝访问,可以复制到别的地方,修改完再放回来。
    改完重启服务
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值