내 Delphi7 앱에서는 관리자 ("Dave")로 로그인했을 때 데이터베이스에 연결할 수 있지만 표준 또는 제한된 사용자 ("파리")로 로그인하지 않은 경우 데이터베이스에 연결할 수 있습니다. XP 홈에서 발생 & Vista Business Ultimate 64. db에 대한 별칭을 사용합니다. 데이터베이스는 Firebird, 미들웨어는 IBO 4.7입니다.BDE의 고스트를 없애기
나는 이것을 다른 스레드에 올렸지 만, 더 많은 정보를 알고있다. & BDE가 문제인 것 같다. 분명히 DB.Pas가 링크되어 있습니다. project.map 파일에서 볼 수 있습니다. & exe가 BDE 별칭을 얻기 위해 레지스트리를 읽습니다.
모든 BDE 관련 소스 & dcu 파일을 제거했습니다. DB 구성 요소가 완전히 검색되었습니다. & 깨끗하게 나옵니다.
아무도 없습니까?
DB.pas는 BDE가 아닙니다. BDE는 dbtables.pas로 연결됩니다. –