正文

ODBC中的用户DSN,文件DSN,系统DSN有什么不一样2007-03-08 11:19:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wolfelite/23754.html

分享到:

用户DSN:该数据源只能对建立数据源的用户可见.ODBC用户数据源存贮了如何与指定数据库提供者连接的信息.只对当前用户可见,而且只能用于当前机器上.这里的当前机器是只这个配置只对当前的机器有效,而不是说只能配置本机上的数据库.它可以配置局域网中另一台机器上的数据库的.            

系统DSN:该数据源对当前机器上所有的用户可见.ODBC系统数据源存贮了如何指定数据库提供者连接的信息系统数据对当前机器上的所有用户都是可见的,包括NT服务.也就是说在这里配置的数据源,只要是这台机器的用户都可以访问

.文件DSN:该数据源对安装了相同驱动的用户可见

用户DSN只被用户直接使用,它只能用于当前机器中,ASP不能使用它.系统DSN允许所有的用户登陆到特定服务器上去访问数据库,任何具有权限有用户都可以访问系统DSN.在WEB应用程序中访问数据库时,通常都是建立系统DSN.

文件DSN将信息存储在后缀为.dsn的文本文件中,优点古玩便于移动.

用户DSN只是针对当前用户或者特定用户;系统DSN是底层的,针对全部用户。
一般没有特殊情况时,建议使用使用系统DSN,通用性好

 

阅读(3037) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册