首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

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

2012-12-30 
多台客户机使用同一超级用户名administrator,但每台机器密码不同,不能连接服务器多台客户机全部使用同一超

多台客户机使用同一超级用户名administrator,但每台机器密码不同,不能连接服务器
多台客户机全部使用同一超级用户名administrator,但每台机器密码不同,不能连接服务器。因为服务器只能设置一个administrator的密码。

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

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

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

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


该情况应当属于网络访问的用户权限问题,用友ERP也存在同样问题,当时就是通过将所有客户机设置相同密码来解决的。
[解决办法]
DBF、MDB之类的只能文件夹共享来访问,考虑用NET 映射盘符来访问 
示例:
net use \\ip\ipc$ "密码" /user:管理员权限的帐户
然后影射的命令如下
net user x: \\ip\c$
x是本机映射的盘符,ip是对方ip,c是要影射的对方的盘符
[解决办法]

引用:
...... 这时候就能连接服务器的SQL数据库了。......
服务器是 SQL Server 数据库? 通过 SQL Server 数据库提供的用户名、密码连接即可。
[解决办法]
本帖最后由 dkfdtf 于 2012-06-11 16:46:19 编辑 凭据数据保存在 %AppData%\Microsoft 下的 Credentials 和 Protect 文件夹中,以 S-1-5-21 开头+用户键值,不过就不用想破解其中的结构了,改写他是不可能的
如果只是要增加/删除/修改 Windows 用户/口令,用 net user 命令或相应的 api 来实现,命令具体用法直接在 cmd 窗口输入 net user /? 查看在线帮助
[解决办法]
楼主自问自答,赞一个!顶一个!
[解决办法]
只拷贝那个文件夹貌似不行吧 ?

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

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

彭老师说的对,用数据库自己的用户名连接不行么 ?

热点排行