可否在一台主机上写asp操作另一台主机上的数据库? (200分)

  • 主题发起人 主题发起人 iceheart
  • 开始时间 开始时间
I

iceheart

Unregistered / Unconfirmed
GUEST, unregistred user!
具体是这样的。
我的网站主页与论坛分别在两台机器上。
放主页的机器我有ftp权限
放论坛的机器我只有操作数据库的权限,没有ftp权限,只能更改数据,不能修改原始的代码。
现在我很需要做一个在线上删贴的功能,但是不能在放论坛的机器上做任何改动。
所以我想知道,可不可以在我放主页的机器上写个asp操作另一台机器上的论坛数据库?
asp我是刚刚学,实在水平不高,希望大家指点!
谢谢!!!!!
 
看看我的:http://www.wellknow.net
 
试了N次,始终上不去:(
 
用ASP是不可以的.要知道ASP是需要WEB服务器解释执行的,它只能在WEB服务器中运行.所以你
想用它操作另一台机器运行.
你说你有操作数据库的权限.不知你用什么来操作它?难道你不能用它来删吗?
 
不可以啊?希望破灭了:(。。。。
我是用mysql直接连到数据库上进行删除的。如果让别的版主删,总不能把
数据库的用户名和密码都告诉他们吧?
 
可以没问题,前提是数据库为网络数据库,例如msSQLSERVER,oracle等。ACCESS之类的在
windows环境下可以作共响文件夹,但意义不大,本质上与在本机的一样。
 
1、既然你的论坛能够运行,就完全可以修改程序来完成删贴的功能。
2、如果你没有修改程序的权限,那同样你就无法得到数据库的真实情况。更谈不上通过你的机器修改另外一台机器的数据库了。除非黑...[^]
3、既然有主页空间,如果支持ASP的话,何不写一个论坛,不会的话,下一个也可以啊。
 
是这样的,这个论坛是我半路从别人手里接过来的(此人已联系不上)
论坛那里我只有数据库的ip、用户名和密码,所以可以用mysql连上去操作
但是论坛的程序我没有ftp权限,所以无法修改
我的主页虽然支持asp,但是大家已经默认使用原来的论坛,这个不以我的意志为转移
所以目前只有想着如何在另一台机器上操作它
todo
or2000:
可以说得具体点吗?
 
你的主页所在服务器有没有安装WINDOWS下MYSQL的驱动程序?
 
还不太清楚,我去问问。
如果有能怎么样?
 
两个方法
1、看服务器上是否有mysql的ODBC,如果有,在ASP里调用ODBC连接。
2、如果服务器上安有MYSQLX,也可以用ASP连接MYSQL服务器
连接方法:
<%
con = Server.CreateObject("MySQL.Connection")
con.Connect("服务器", "用户", "密码", "Database", 3306, 0)
..............
%>
 
谢谢哦,我去试一下!
 
祝你好运!
 
可以先编个DELPHI程序能够让你的手下管理帖子,这样可以把用户和密码封装在EXE里面,
效果会好一些,另外设置权限期限,定期认证一下
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
后退
顶部