想要通过ODBC数据源测试某数据库的连接,却发现系统DSN查看不了,提示没有管理权限:
但我是用administrator登录的,怎么可能没有管理权限呢?于是检查本地用户和组,看administrator用户和administrators用户组是不是做了什么修改,但没有发现异常。
尝试重启系统,但没有出现奇迹...
后来发现,是注册表ODBC的权限被改了:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC被赋予了一个everyone的拒绝权限(正常应该是读取权限)。
于是将其改回,然后重新打开ODBC数据源管理器,发现就正常了。
阅读(2518) | 评论(0) | 转发(0) |