请教各位:ODBC的用户DSN和系统DSN有什么区别和联系?

salragh 2002-03-06 08:50:40
谁能帮我解释一下?
...全文
92 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
NetCobra 2002-03-06
  • 打赏
  • 举报
回复
用户DSN:存储在注册表HK_CURRENT_USER\Software\ODBC\ODBC.INI中,只对当前用户可用,当你用另一个用户的身份登陆时该DSN即不可见。
系统DSN:存储在注册表HK_LOCAL_MACHINE\Software\ODBC\ODBC.INI中,对所有用户可用。
killerdanny 2002-03-06
  • 打赏
  • 举报
回复
在注册表的位置不同.
vcpb 2002-03-06
  • 打赏
  • 举报
回复
一个是针对不同用户而不同
一个是所有用户都可以使用

An ODBC data source name (DSN) can be one of the following types:

User - A data source local to a computer and accessible only by the current user that created the data source.
System - A data source local to a computer but not dedicated to a specific user, so any user with appropriate privileges can access a system DSN. A System data source is visible to all users on a computer, including Windows NT services.
File - A data source stored in a file that can be shared among all users who have the same ODBC drivers installed. These data sources need not be dedicated to a specific user or local to a computer.
40Star 2002-03-06
  • 打赏
  • 举报
回复
用户值当前的如NT,2000不是有用户的区别吗
系统的就是无论一什么身份登陆DSN都会存在

401

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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