2010-02-24 4 views
0

좋아, 테이블이 있다고 가정하면 이제 테이블에 두 개의 행만 있고 다른 사람이 더 이상 행을 추가하지 않겠습니까? 그것은 날카로운에 의해 액세스 할 수 있지만 SQLite 관리자 또는 다른 db 관리자를 사용하여 openable해서는 안됩니다, 가능 한가 ??SQLite 데이터베이스를 잠글 수 있습니까? 외부에서 열 수없고 테이블에 행을 추가 할 수 없기 때문에?

나는 사용자가 다른 행을 c 날카로운 외부에 추가하고 싶지 않 으면이 작업을 수행 할 수 있습니까?

트리거 ???

답변

1

C#에서 어떤 커넥터를 사용하고 있습니까?

phxsoftware에서 System.Data.SQLite를 사용하는 경우 암호화를 지원합니다. 이를 사용하여 데이터베이스에 대한 액세스를 막을 수 있습니다.

편집 : 지금까지 System.Data.SQLite 커넥터를 통해서만 액세스 할 수 있습니다.

+0

참으로 System.Data.SQLite를 사용하고 있으며 암호화를 사용하고 있습니다. 그게 바로 인스턴트 메신저 abt C# 및 tht 아무도 할 수있는 방법을 외부에 암호화 된 데이터를 수정하는 사용자 : (그래서 나는 사용자 이름을 하드 코어링 및 응용 프로그램에 paswrd 생각, 어떻게 생각합니까 ?? – Alfred

관련 문제