ODBC连接数据库(SQL Server)的系统权限问题(急呀!!!!!) 我现在遇到这样一个问题:Delphi通过ODBC连接数据库(Sql Server 7.0),在Win2K下,如果用Adminstrator权限登陆系统,程序就能正常连接数据库,正常运行;如果用一个受限用户登陆系统,程序就不能正常连接数据库运行,总是报:Del1.MB(或Del...MB)文件找不到或目录错误;这是为什么?怎么解决?(解决不了今晚就别睡觉了):( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你受与Adminstrator权限同样的权限了吗? 能不能试试windows/sql server混合登录验证模式。 你在连接数据库的(ADOCON)用的是Adminstrator权限登录,你应该改一下程序:)改为动态的登录最好:) 我访问数据库是自己见了一个用户来访问的,也没有用ADO来连接呀!完全用的是ODBC 你是在windows中建的用户,还是在sql中建的用户? 是SQL里的用户啊,我现在让这个User对程序的安装目录有完全控制权,这样就不会出现这个问题了,但在WindowsXP却不能把这个目录的完全控制权交给一个受限用户,这是为什么,怎样才能在WindowsXP中象在Windows2000中那样把一个目录的完全控制权交给某一个用户(也就是控制让一个受限用户对某个目录具有完全控制权????) ODBC建连接时就用SQL里的用户,别用WIN权限 没有用Win权限啊,连接时就是用的SQL里的用户 Del1.MB(或Del...MB)文件一般是DELPHI的数据库程序运行时,在程序所在的电脑上所生成临时文件,所以我想你的连接应该没有问题,关键只是设置好 帐户对于可执行文件所在电脑上硬盘的写入权限。 我刚才测试了一下,是没有什么问题的.问题可能出在:你的受限帐号在登录windows时无法正确启动sqlserver;另外,就是你的sql帐号没有访问数据库的权限,需要你设置. 我连接是远程序数据库,和本地的数据库是没有关系的,我现在也知道是那个账户权限的问题了,但现在系统要运行在WinXP下(客户用的是Dell有品牌机,可能只有WinXP的正版授权),不能在Win2K下运行了,但在WinXP下没有发现象Win2K那样的把一个文件夹的完全控制权交给一个受限用户的方法^^^^^^^^ 现在我已在XP下把User的权限设置好了(可以完全控制该目录了),怎么还是不行呢,还是报原来的错误呢,但我在2000下试是可以的呀,真的搞不明白了,我晕....救救我吧..... Variants.VarToStr(SALE_DATE) = '0' scktsrvr.exe服务器站需要注册吗?求救 今天发现被公司炒了,麻烦大家介绍个工作,捧捧场,并帮我估个价 ACCESS数据库密码问题? 怎么用TQUERY控件 关于RADIUS 怎么利用TStoredProc中的◎RETURN_VALUE得到存储过程执行的状态信息? 怎么才知道ADODataSet的緩存中是否有數據 有关delphi的N层架构的问题 大虾们帮帮忙了 如何用Delphi6新建word表格文档? 哪里能声请到免费的主页空间?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货