求救 远程连接数据库

baojun22wow 2010-05-08 12:57:22
 怎样加载窗体临时修改SQL远程连接 的1433端口.程序退出时候. SQL远程连接的1433端口 保持不变
...全文
109 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forrest23 2010-05-22
  • 打赏
  • 举报
回复
你可以通过别的方法 来保护数据库的安全 干嘛要改端口呢
feixuyue 2010-05-22
  • 打赏
  • 举报
回复
错了,app.config
feixuyue 2010-05-22
  • 打赏
  • 举报
回复
程序配置文件吧,app.setting
baojun22wow 2010-05-10
  • 打赏
  • 举报
回复
如果只是通过1433 那不是很不安全
baojun22wow 2010-05-10
  • 打赏
  • 举报
回复
我的意思是想说 当我在服务器启动程序后. 客户端通过自定义非1434端口连接服务器SQL数据库
服务器程序退出. 客户端就连接不上
我服务器和 在路由器开放的是我自定义非1434端口.
水哥阿乐 2010-05-08
  • 打赏
  • 举报
回复
楼主为什么想到改端口.
只在此山中 2010-05-08
  • 打赏
  • 举报
回复
客户端修改连接串,例:
启动时
strconn="server=202.202.101.101,1434;database=mydb;uid=user1;pwd=pwd1"
关闭时
strconn="server=202.202.101.101,1433;database=mydb;uid=user1;pwd=pwd1"

如果是服务端要修改,需要编程修改注册表中的端口号TCPPort值,然后重启sql服务器就行了:
net stop mssqlserver

'SQLServer2000
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\MSSQLServer\SuperSocketNetLib\Tcp下的TCPPort项
'SQLServer2005
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<MSSQL.x>\MSSQLServer\SuperSocketNetLib\Tcp\IPAll下的TCPPort项

net start mssqlserver
yufenghua 2010-05-08
  • 打赏
  • 举报
回复
这个 很有意思的想法 帮顶

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧