2
사용자가 보안 수준이 * .mdb 인 Microsoft Access 데이터베이스에서 암호를 변경할 수 있도록 양식을 직접 만들고 있습니다. 다음 VBA 코드를 실행하면 3293 오류가 발생합니다. ALTER TABLE 문에 구문 오류이 발생했습니다.구문 오류를 제공하는 ALTER 사용자
CurrentDb().Execute "ALTER USER user PASSWORD NewPassword OldPassword"
은 내가 documentation에있는 지침에 따라거야. VBA를 통해 어떻게 암호를 변경합니까?
빠른 응답을 보내 주셔서 감사합니다. 그것은 아주 잘 작동합니다! 나는 그러한 DDL 방법이 ADO를 통해 실행되어야한다는 것을 몰랐다. 나는 배웠다. – Bobort
Jet 4는 Access SQL에 많은 기능을 추가했습니다. ADO가 업데이트되었지만 DAO는 지원되지 않았습니다. 내 개인 규칙은 모든 Access DDL에 대해 ADO를 사용하는 것입니다 ... DAO에서 실제로 지원되는 DDL 기능을 추적 할 필요가 없습니다. – HansUp