线上如果用root超级用户连接数据库,非常容易造成隐私泄漏.一般线上不用root数据控制. 今天和大家分享的是  输入密码还不可以连接数据库,必须要输入ip地址以后,才可以连接. 正常的访问数据库都是通过    mysql -uroot -p 连接,输入密码后来会提示一大堆连接成功的代码!!! 紧接着,用 show databases;访问数据库 接着进入mysql的数据库中,进入成功后 会有以下的提示. 之后,再显示数据库中的所有数据库,用   show tables; 命令.结果如下图所示.…
一,新建IP安全策略 WIN+R打开运行对话框,输入gpedit.msc进入组策略编辑器. 依次打开“本地计算机”策略--计算机配置--Windows设置--安全设置--IP安全策略,在 本地计算机上. 或是控制面板--管理工具--本地安全策略--IP安全策略,在 本地计算机上. 在右面的空白处右击,选择第一个菜单:创建IP安全策略,弹出的IP安全策略向导对话框. 点击下一步. 在名称里输入3389过虑,下一步. 取消激活默认响应规则,下一步. 选中编辑属性,下一步. 二,新建IP筛选器 在弹出…
在oracle安装完成之后有时候后无法使用IP地址进行连接或者压根无法进行连接,此时我们可以通过配置oracle的监听来解决这个问题: 在开始菜单中找到oracle文件夹的net manager,如下图所示,将所示位置改为本机的IP地址 然后选择数据库服务,修改默认的数据库服务信息为自己安装时默认安装的数据库实例信息 配置完成后点击文件,保存网络配置,然后重启service的监听服务: 但是这种方式配置之后无法再使用localhost或者127.0.0.1来进行访问,我们可以在上面的listen…
转自 在shell中如何判断字符串是否为有效的IP地址_echoisecho_新浪博客http://blog.sina.com.cn/s/blog_53a844e50100xxus.html 近来需要写个小shell判断用户输入的字符串是否为有效的ip地址,简单排除了以下几种情况:1. 以点号为分隔的域不等于4或6:2. 出现字符:3. 某域以0开头:4. 各域数值长度大于3:5. 各域数值大于2556. 第一个和最后一个域为0 IPADDR=192.168.1.1 (有效)IPADDR=192…
在TCP通信中 client是主动连接的一方,client对server的IP的地址提前已知的.如果是未知则是没办法通信的. server是在accpet返回的时候知道的,因为数据包中包含客户端的IP地址 在UDP通信中 UDP是没有三次握手建立连接的,那么是如何进行通信的? client是主动连接的一方,client对server的IP的地址提前已知的.如果是未知则是没办法通信的. server是在recvfrom时就可以知道了,同样的包中包含客户端的IP地址…
问题描述 大家可能和我一样,平时在AWS上启动一台安装有Linux EC2实例作为远程开发机. (注:这里的EC2实例是配置用私钥进行登录的) 通常,你可以选择申请一个Elastic IP绑定到这台开发机上,同时,在本地配置好ssh config的配置文件 windows: C:\Users{yourname}.ssh\config Mac\Linux: /home/{yourname}/.ssh/config 节点配置: Host workstation HostName {elastic_i…
Oracle11g安装后只有本地可以连接,远程无法连接,而且本地只能配置成localhost配置成IP地址也无法连接. 这是因为安装oracle的时候没有配置远程的监听,默认的监听是localhost 解决方法1:(简单,不用修改配置文件) 1.打开net manager 2.按照下图找到配置监听的地方 点击添加新地址: 3.我们需要配置IP地址访问的监听才能使数据库可以被远程访问配置IP地址. 这样远程就可以连接了. 修改之后可能会有延迟,不会立刻生效.如果还是无法连接,可以将oracle服务…
通过ssh可以远程连接到其他的机器上,但是如果只想连接到指定的用户的话 需要这样做: -l 选项 (是L不是I,小写) ssh IP -l 用户名 这里的ip如果在hosts下就可以直接输入域名或者主机名 例如: ssh 192.168.1.222 -l oracle 意思就是远程登录192.168.1.222上的oracle用户了…
如果忘了数据库中的root密码,无法登陆mysql. 解决步骤: 1. 使用“--skip-grant-tables”启动数据库 ~]#systemctl stop mysql ~]#mysqld_safe --skip-grant-tables & //skip-grant-tables这个选项让服务器不使用权限系统,以给每个人完全访问所有数据库的全部权力: 注意:若无意多次执行会报进程已存在错误,找出来杀死后可再次执行: 2.免密码登陆mysql ~]# mysql -uroot 直接回车进…
需求描述: 在mysql的测试环境中,有时候会遇到一段时间之后root用户的密码被遗忘的情况, 这个时候,就是需要对root密码进行重置,不过,在生产环境中,这种情况还是很少见. 环境描述: 操作系统版本:Red Hat Enterprise Linux Server release 6.6 (Santiago) 数据库版本:5.5.57-log 操作过程: 1.使用操作系统用户(mysql)登录系统(这个用户一般为启动mysql的用户,比如:mysql) [mysql@redhat6 data…
use mysql; select host,user,password from user; 设置密码 set password for root@localhost=password('root'); 创建用户 create user 'root'@'172.18.23.201' identified by 'root'; grant all privileges on root.* to 'root'@'172.18.23.201' identified by 'root'; flush…
有时候需要获取连接到SQL Server服务器上的客户端IP地址,用什么办法呢? SELECT *FROM sys.dm_exec_connections WHERE session_id = @@SPID 这个办法不知道在SQL2005和以前版本是否可以 如果是SQL Server2008,还可以用CONNECTIONPROPERTY方法获取: SELECT  CONNECTIONPROPERTY('net_transport') AS net_transport,        CONNEC…
1.通过PL/SQL 想连接别的数据库可以通过在服务名前面加上IP和左斜线来实现: 2.有时我们的IP和左斜线不用输也能连别的数据库,是因为在一个文件里配置好了.这个文件在哪里? 在这个路径下的 NETWORK/ADMIN/tnsnames.ora文件中,我们可以看到 可以看到配置文件中已经配好了远程地址和端口,以及服务名,这时我们在登录的时候,Database选择PLATFORM1,其实选的是这套配置. 3.通过sqlplus连接远程数据库的写法如下 scott/tiger@172.16.10…
提问者采纳   很简单 只要把你要共享的连接 192.168.0.1 0改成1 然后就可以共享了 共享后再改回来 就能上了 但是会出现IP冲突的~…
1.桥接物理网卡: 首先下载工具: yum -y install --enablerepo=epel bridge-utils 停止服务: 983 systemctl stop docker 删除docker0网卡 984 ip link set dev docker0 down 985 brctl delbr docker0 新建桥接物理网络虚拟网卡br0: 986 brctl addbr br0 987 ip link set dev br0 up 启用新的网卡br0: 988 ip add…
热点不能用了,一直都不知道为什么,今天查了一些资料,终于知道了原因,是因为我安装了VMware Workstation Pro ,它生成了VMnet1和VMnet8所在的两个网段,这个网段就和热点共享的网段发生了冲突,所以我们要把虚拟机的网段改了. 然后添加一下连接共享就好了. .…
作者:朱金灿 来源:http://blog.csdn.net/clever101 win server2008通过一台win xp的共享网络来上网,采用ipv4,网址设置如下: win xp是可以上网的,但是win server2008不能上网,错误提示如下: 开始百思不得其解,后来请教了高手,得知设置DNS服务器的原因了.果然设置了DNS服务器就好了,如下图: DNS服务器要么自动获取,要么设置一个,可以是网关,可以是运营商提供的或者公用的8.8.8.8或者114.114.114.114.…
# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER =   (DESCRIPTION_LIST =     (DESCRIPTION =       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPR…
cat log | cut -d ' ' -f 1 | sort | uniq -c | sort -nr | awk '{print $0}' | head -n 10…
MySQL中concat函数使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串. 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串.一个数字参数被转化为与之相等的二进制字符串格式:若要避免这种情况,可使用显式类型 cast, 例如:SELECT CONCAT(CAST(int_col AS CHAR), char_col) MySQL的con…
MySQL中concat函数 使用方法: CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串. 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串. 一个数字参数被转化为与之相等的二进制字符串格式:若要避免这种情况,可使用显式类型 cast, 例如: 1 SELECT CONCAT(CAST(int_col AS CHAR), char_col) My…
MySQL中show语法 1. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称. 2. show databases; -- 显示mysql中所有数据库的名称. 3. show columns from table_name from database_name; 或show columns from database_name.table_name; -- 显示表中列名称. 4. show grants for use…
SELECT GROUP_CONCAT(md.data1) FROM DATA md,contacts cc WHERE md.conskey=cc.id AND md.mimetype_id= 5 AND md.user_id=17: 利用函数:group_concat(),实现一个ID对应多个名称时,原本为多行数据,把名称合并成一行,如|1 | 10,20,20| 本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name)…
MySQL中concat函数使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串. 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串.一个数字参数被转化为与之相等的二进制字符串格式:若要避免这种情况,可使用显式类型 cast, 例如:SELECT CONCAT(CAST(int_col AS CHAR), char_col) MySQL的con…
本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) . MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 mysql> select * from aa; +------+------+ | id| name | +------+------+ | |…
MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 Sql代码 收藏代码 select * from aa; +------+------+ | id| name | +------+------+ |1 | 10| |1 | 20| |1 | 20| |2 | 20| |3 | 200 | |3 | 500 | +------+…
Mysql中字符串处理的几种处理方法concat.concat_ws.group_concat以下详情: MySQL中concat函数使用方法:CONCAT(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串. 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串.一个数字参数被转化为与之相等的二进制字符串格式:若要避免这种情况,可使用显式类型 cast, 例如:SEL…
本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) . 一.MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 1.基本查询 mysql> select * from aa; +--+--+ | id| name | +--+--+ |1 | 10| |1 | 20…
之前,我写了使用cmd查看电脑连接过的wifi密码(二)和使用cmd查看电脑连接过的wifi密码(一)但其中的功能不完善,在本次的更新中新增了更多的功能,其实2018/10/24 就更新完成了,一直拖到现在主要是为了验证程序在不同机子上的执行情况并进行修正.(大家在使用过程中有问题可以留言我,我会改进本程序) 注意本软件只用于学习和正当途径,如果有人恶意入侵别人电脑造成财产损失,或个人信息泄露,本作者并不负责.   我这里直接提供代码下载,大家自己研究(我这里没有提供findWIfi.dll需要…