1在服务器上开放数据库端口,一般是开放3306端口,具体端口根据设置的不同而不同。
2开放数据库远程连接权限,可以指定给哪个数据库的哪个表开放权限给哪个用户,并且还可以指定特定的IP地址才能远程登陆。语法如下:
开放远程连接权限:grant [权限] on [databasetable] to [用户名]@[IP] identified by [密码];
刷新权限:flush privileges;
通过ADO连接数据库,服务器端和客户端设置相同连接参数,登录密码不能随意更改,否则客户端将无法正常登陆服务器,如果你的客户环境和开发环境相似,而且安装程序自动注册了所需要的组件,则运行时不需要额外配置,和开发时设置参数相同即可正常启动。
1首先要确保内网应用正常。
2明确内网mysql数据库访问地址,并确保mysql数据库服务正常。如本地mysql数据库访问地址是localhost:3306。
3然后使用自己的帐号登录nat123。然后选择主面板/端口映射列表/添加映射。
4设置映射信息。选择全端口映射类型。填写内网mysql数据库服务器IP地址,和外网访问的域名。可以使用自己的域名,也可以使用免费二级域名。将鼠标放在输入框有向导提示。
5访问者打开mysql全端口映射后的域名和访问端口。如在添加访问地址时,同时勾选允许局域网访问,则在访问者局域网内都可以访问。
6查看访问者状态。鼠标放在访问者图标上,提示当前状态信息。
7在使用访问者本机,可以进行访问mysql数据库。访问地址是本地访问者打开的域名端口
不能删除很简单,设置共享权限就可以了
但是,要想不能复制,难度非常大,用Windows本身的共享是不可能了,能打开就能复制,实在不行,还可以在Access里面复制,粘贴到别的表里面嘛
不过,也还是有能起到一定作用的办法,用Access生成一个网页,调用数据库里面的相关内容,然后把网页发布在局域网上,这样,本身的网页文件不包括数据,复制单个文件的话,只要你把Access的数据库换位置,网页文件也访问不到数据了。此招只对菜鸟有效,但凡了解网页或Access的人,能都找到数据源的。
以上就是关于局域网数据库怎么连接数据库全部的内容,包括:局域网数据库怎么连接数据库、怎样构建C/S结构的数据库应用程序、怎样连接局域网中的mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)