设置前先检察本身客户端主机所在的网段地址,按照本身的地址去填写,我的是192.168.200.* 然后执行sql 1: ALTER SYSTEM ADD HBA ENTRY 'host * 1.0.1.0/24'; ALTER SYSTEM ADD HBA ENTRY 'host * 192.168.200.*'; (即为该网段设置白名单,可答应该网段地址全部效户远程毗连数据库,注意中心是有空格的) 再执行sql 2: ALTER SYSTEM RELOAD HBA CONFIG; (即数据库实例运行时,通过上面的语句在线加载用户IP白名单,立刻见效) 然后使用以下sql3,可以检察白名单是否见效(我之前添加过了,所以出现了两条) select * from dv_hba;
21.设置sys用户远程登录:
执行sql1: ALTER SYSTEM SET ENABLE_SYS_REMOTE_LOGIN = true; 再执行sql2: ALTER SYSTEM SET ENABLE_SYSDBA_REMOTE_LOGIN = true; 22.然后通过dbeaver去远程毗连数据库即可,所用驱动com.huawei.gauss.jdbc.ZenithDriver-V300R001C00CP2078B010.jar
执行sql查询此时是否支持load方式: SELECT * FROM DV_PARAMETERS WHERE NAME = 'ENABLE_LOCAL_INFILE';
(Value为false阐明此时不支持,EFFECTIVE为immediately阐明修改后立刻见效) 修改使其立刻见效执行以下两个sql: ALTER SYSTEM SET ENABLE_LOCAL_INFILE = true; ALTER SYSTEM RELOAD HBA CONFIG;//立刻见效
此时再执行 SELECT * FROM DV_PARAMETERS WHERE NAME = 'ENABLE_LOCAL_INFILE'; Value为true,支持load方式