Skip to content
s2quake edited this page Apr 27, 2018 · 2 revisions

계정

크레마 기능을 사용하기 위해선 계정이 필요합니다. 크레마 저장소 생성시 기본적으로 admin 이라는 계정이 생성됩니다. admin 계정의 기본 암호는 admin입니다. 사용자의 정보는 크레마 저장소 경로에 crema/users.xml 에 저장됩니다.

권한

크레마에서 사용되는 계정의 권한은 3가지 입니다.

  • admin admin
    • 관리자 권한입니다.
    • 사용자를 추가 또는 정보를 변경할 수 있습니다.
    • 로그인된 모든 사용자에게 메세지를 보낼 수 있습니다.
    • 클라이언트에서 서버를 재시작 또는 종료할 수 있습니다.
    • 로그인된 사용자를 추방(kick)할 수 있습니다.
    • admin을 제외한 member와 guest 권한의 계정을 차단(ban)할 수 있습니다.
    • 데이터 베이스의 생성, 변경, 삭제 또는 활성/비활성 할 수 있습니다.
    • 잠금(lock) 기능을 통해서 다른 계정이 설정한 보안 설정을 변경할 수 있습니다.
    • 편집중인 내용을 강제로 종료 또는 취소할 수 있습니다.
  • member member
    • 일반적인 권한입니다.
    • 데이터 베이스내 폴더, 타입, 테이블을 생성, 변경, 이동 삭제할 수 있습니다.
    • 타입의 형태를 변경할 수 있습니다.
    • 테이블의 형태와/내용을 변경할 수 있습니다.
    • 타입과 테이블의 잠금(lock) 기능과 보안 설정 기능을 사용할 수 있습니다.
  • guest guest
    • 손님 권한입니다.
    • 타입과 테이블의 내용확인만 가능합니다.

추방(kick)

관리자는 로그인된 특정 사용자를 강제로 로그아웃시킬 수 있습니다. 단순히 로그아웃을 시키는것이기 때문에 사용자는 로그인을 통해 다시 접속할 수 있습니다.

  • 사용자가 로그아웃되면 사용자의 모든 잠금(lock) 설정이 해제됩니다.
  • 자기자신은 추방할 수 없습니다.

차단(ban)

관리자는 특정 사용자를 접속하지 못하도록 차단할 수 있습니다.

  • 자신과 관리자는 차단할 수 없습니다.
  • 로그인된 사용자는 차단시 강제로 로그아웃이 됩니다.