나는 학업 목적으로 기본적인 소셜 네트워크를 개발해야한다. 관리자, 분석가 및 표준 사용자 :하지만 난복수 사용자 데이터베이스 디자인
사용자가 서로 다른 권한을 가진 3 개의 그룹으로 세분화 .. 사용자 관리를위한 몇 가지 팁이 필요합니다. 모든 사용자는 이름, 성, 전자 메일, 나이, 암호와 같은 정보를 데이터베이스에 저장해야합니다. '사용자의 사용자가 무엇을 할 수 있는지 설명의 역할'속성이라고
1) 하나의 테이블 무엇을 수행 할 수 있습니다
은 내가 theese 두 솔루션 사이의 데이터베이스를 설계하는 방법을 아주 확실하지 않다 모든 응용 프로그램 사용자는 'CREATE ROLE'(Postgres 데이터베이스) 쿼리로 생성 된 데이터베이스 사용자이고 'GRANT'권한으로 부여 된 일부 테이블에 대한 사용 권한을가집니다. 문
프로젝트 데이터베이스 시험을 것을 고려해야한다..
감사합니다.
암호를 데이터베이스에 저장하지 마십시오! 이유에 대한 설명은 http://blog.moertel.com/articles/2006/12/15/never-store-passwords-in-a-database를 참조하십시오. – btilly