我的是mysql50的,一般 *** 作都通过phpmyadmin,来完成 *** 作,但是最近有人反映数据库被无故删除,虽然有备份,问题不大,但我我想查看 *** 作数据库的IP地址,好确定是,哪里的在人员在进行 *** 作!请大虾们,指点下,麻烦写的具体点哦,偶是低低手,需要你们指教!
另一个就是你可以对应用phpmyadmin的网站打开access_log,然后分析这个日志,查找DROP DATABASE相关的IP。
不过我觉得如果数据被无端删除,你应该着手检查以下事情:
1、确认主机是否安全
2、确认你所使用的phpmyadmin版本是否安全
3、确认你有没有对MySQL user赋予不当的权限
4、确认你MySQL的root账户是否安全
如果你使用的Apache,并且使用了VirtualHost,那就在你>
1
察看本机oracle安装目录下的tns配置。
$HOME/network/admin/tnsnamesora。
找到你需要访问的库
如
PRIMARY =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxxxxxxxx)(PORT = xxx))
)
(CONNECT_DATA =
(SERVICE_NAME = xxx)
)
)
host名称就是服务器Ip,如果是机器名就ping。
2
select sys_context('userenv','ip_address') from dual
如果连接时没有加载tns是查不到的
3
sqlplus连接上后,通过控制台 输入netstat -a -o看所有连接信息,找到对应pid的连接信息。
要连接一个数据库服务器,知道IP不可以,需要了解如下信息:
1、端口号,与IP地址一起构成访问远程服务的通道。
2、数据库服务器上的帐号和密码,用来登录数据库服务器;欲查看数据库,往往意味着需要较高的权限,该帐号要是系统管理员。
3、数据库服务器,各大数据库对SQL标准都有所扩充,并不完全兼容,尤其是底层数据管理机制各不相同,查看数据库一般需要了解这些底层概念,针对各种数据库服务器,发出与其相应的查询命令或执行相应的存储过程。
oracle查看服务器IP方法。
工具:plsql
步骤:
1、打开plsql,登录到指定数据库。
2、新建查询,输入sql语句,如下:
select sys_context('userenv','ip_address') from dual;3、查询结果就是服务器的IP地址,如图:
1、我认为你能连接到数据库你就知道数据库的IP地址
2、如果你使用的是域名的形式连接到的数据、你可以通过站长之家提供的IP查询工具进行域名的具体IP地址查询:网页链接
以上就是关于总结:如何查看对MYSQL *** 作的IP全部的内容,包括:总结:如何查看对MYSQL *** 作的IP、如何查看访问oracle的ip地址、oracle中如何查看数据库服务器的ip地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)