专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

多台客户机施用同一超级用户名administrator,但每台机器密码不同,不能连接服务器

发布时间:2010-05-24 21:38:21 文章来源:www.iduyao.cn 采编人员:星星草
多台客户机使用同一超级用户名administrator,但每台机器密码不同,不能连接服务器
多台客户机全部使用同一超级用户名administrator,但每台机器密码不同,不能连接服务器。因为服务器只能设置一个administrator的密码。

但是:如果在服务器上任意建立一个共享文件夹,每个客户机都从网上邻居访问一下该文件夹,使用服务器上任意一个用户的用户名和密码,勾选“记住我的密码”,这时候就能连接服务器的SQL数据库了。

但是:如果这个用户的密码一经修改,又不能连接了!必须重复上一步

目前遇到的情况是:该网络管理特严,不允许建立共享文件夹,各客户机的用户名基本不能更换,各机器密码必须设置不同!!!MMD!

请高手剔招:上面那一步访问的用户名和密码保存在哪里?我能手动添加或者用程序代码加入就好办了~~~


该情况应当属于网络访问的用户权限问题,用友ERP也存在同样问题,当时就是通过将所有客户机设置相同密码来解决的。

------解决方案--------------------
DBF、MDB之类的只能文件夹共享来访问,考虑用NET 映射盘符来访问 
示例:
net use ipipc$ "密码" /user:管理员权限的帐户
然后影射的命令如下
net user x: ipc$
x是本机映射的盘符,ip是对方ip,c是要影射的对方的盘符
------解决方案--------------------
探讨
...... 这时候就能连接服务器的SQL数据库了。......

------解决方案--------------------
凭据数据保存在 %AppData%Microsoft 下的 Credentials 和 Protect 文件夹中,以 S-1-5-21 开头+用户键值,不过就不用想破解其中的结构了,改写他是不可能的
如果只是要增加/删除/修改 Windows 用户/口令,用 net user 命令或相应的 api 来实现,命令具体用法直接在 cmd 窗口输入 net user /? 查看在线帮助
------解决方案--------------------
楼主自问自答,赞一个!顶一个!
------解决方案--------------------
只拷贝那个文件夹貌似不行吧 ?

不知道其他系统怎么样
Windows 2000/xp 用户的口令存放在 WinNT(Windows)System32Config 下的sam文件中

如果不拷贝这个文件,系统从哪里找口令呢 

彭老师说的对,用数据库自己的用户名连接不行么 ?
------解决方案--------------------
卸载后清除 Getenv("USERPROFILE") + “、Application Data”路径下的sql配置文件,其他用户名下班肯能也有

然后手动清理一下注册表,主要在HKEY_LOCAL_MACHINESOFTWAREMicrosoft和HKEY_CURRENT_USERSoftwareMicrosoft下

删除安装路径下的文件后再重新安装
------解决方案--------------------
SQL Server 2000 标准版
SQL Server 2000 企业版
SQL Server 2000 个人版
SQL Server 2000 开发版
------解决方案--------------------
我给一单位做网络的时候遇到过类似问题,客户端是WINDOWS2000 的可以正常工作,有的客户端XP也行,但有的客户端XP不行 
最后把服务器windows2003的administrator 密码去掉了
问题解决了

------解决方案--------------------
sqlserver就是麻烦,用mysql就没这些问题~
------解决方案--------------------
csdn还有信誉吗
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: