세상 어떤 DB도, 2Tier 에서 그것도 DB 파일이 노출되었는데 데이터를 보안할 수 있는 DB는 존재하지 않습니다
minsu 님이 쓰신 글 :
: 안녕하세요? FireBird2.5를 사용해서 배포프로그램을 만들려고 하는데요
: 지금 이걸 써야 할지 말아야 할지 고민중입니다.
: 아래 질문에 대해 아시는분 답좀 주시면 감사하겠습니다.
: 디비파일만 있으면 다른 곳에서 이 디비파일을 열어 볼수 있나여?
: 제가 테스트해본 결과(잘못했는지 몰라도)
: SYSDBA의 패스를 바꾸고 USER1이란 유저로 디비파일을 만들었습니다.
: 그리고 USER1한테 모든 권한을 줬습니다.
: 그런데 만든 디비파일을 가지고 다른 곳에 있는 피시에 붙이니까 그냥붙네요?
: 디비 생성할때 SYSDBA의 패스워드가 아니어도 다른곳에 붙이면 붙나요?
: 그리고 USER1한테 권한을 줬는데도 SYSDBA의 권한이 상위여서 그런지
: 몰라도 USER1으로 권한이 되있는 테이블도 다 보이던데요?
: 전 위에 있는 두개중에 하나 만이라도 좀 가능한지 묻고 싶습니다.
: 디비생성시점의 SYSDBA패스워드 아니면 안열리던지
: 아니면 권한을 가진 USER1이 아니면 USER1한테 주어진 테이블들을
: 못열게 한다든지 그런것좀 알고 싶습니다.
:
: 그럼 감사합니다.
|