2017-09-28 1 views
-1

주니어 웹 개발자이기 때문에 일반적인 로컬 호스트와 단순한 로컬 등록 이상의 데이터베이스 상호 작용이 가능한 웹 사이트를 만드는 데 익숙하지 않습니다.암호가 모름에도 DB에 액세스합니까?

그러나 웹 개발 부서의 Web Dev는 회사의 각 개발자마다 별도의 사용자 계정을 가질 필요없이 어떻게 회사의 DB에 연결합니까? 그렇지 않으면 바보가 될 것입니다.

+1

이것은 PHP와는 관련이 없으므로 관련 태그 만 사용하십시오. – chris85

+0

프로덕션 환경은 자체 자격 증명을 사용합니다. 데브에는 생산을 위험에 빠뜨리지 않고 개발할 자체 로컬 호스트 환경이 있습니다. 훌륭한 회사는 중학교에 생산 자격 증명을 제공하지 않습니다 – Ice76

+0

일반적으로 데이터베이스 서버에서는 계정을 별도로 구분하지만 개별 개발자는 계정을 구분하지 않습니다. 내 경험에 비추어 볼 때 대개 데이터베이스 계정은 응용 프로그램에서 사용하도록 만들어지며 해당 계정은 해당 응용 프로그램에서 사용하는 스키마/함수에 필요한 권한을 부여받습니다. –

답변

0

이것은 보안 정책 결정이므로 엄격하고 빠른 규칙이 없습니다. 프로덕션 환경에는 하나의 공유 사용자 이름/암호가 있거나 여러 계정이있을 수 있습니다.

이것은 전적으로 devops/administration 팀의 재량에 달려 있습니다.

관련 문제