개발자와 데이터베이스 사용 권한 구성 사양 데이터베이스 업그레이드 프로세스 정보

프로젝트 게시 프로세스의 새 버전에서는 권한 관리 데이터베이스의 일부 문제와 문제의 데이터베이스 업그레이드 프로세스 사양을 노출.
이 완전한 릴리스 실제 버전 후, 실제로 일부 버그가 있었다 완성 업그레이드하는 사용자를 일으키는 일부 스크립트가 실행되지 않습니다 발견 아주 나쁜 영향을 미쳤다.
다음과 같이 이러한 목적을 위해 특별 회의는이 질문에 구체적인 이유를 프로젝트 팀을 논의하기 :
1. 개발자는 이제 최고의 모두가 테스트 데이터베이스에서 스크립트를 실행할 수 있습니다, 데이터베이스에 테스트 쓰기 권한을 가지고 있으므로 테스트 환경에서 개발자가
직접 스크립트의 실행하지만, 아무런 문제가 시험의 결과에 발견되지에는 등록이 없지만, 실제 환경 릴리스 Shique 스크립트의 일부를 해제 놓쳤다.
2. 일부 데이터베이스 저장 프로 시저를 직접 지정된 디렉토리에 VSTS 업데이트의 규정에 따라 아니라, 데이터베이스의 개발 버전에서 직접 수행하거나 데이터베이스의 테스트를 수행하므로 발행 날짜를 확인 할 벤치 마크가 없습니다.
미래에 발생하는 이러한 상황을 미연에 방지하기 위해서는 다음과 같은 규정에 따라 수행하는 것이 좋습니다 :
1. 개발자가 테스트 데이터베이스에 대한 쓰기 액세스 권한을 복구, 데이터베이스 개발자 권한을 읽기 전용 테스트하려면 읽기 전용 데이터베이스를 개발하기 위해 권한을 작성합니다.
직원이의 데이터베이스의 테스트 버전에 대한 액세스를 쓰기 만 릴리스 테스트 버전을 지정할 수 있습니다.
출시 때 데이터베이스의 각 변경 2. 스크립트로 작성하고, 지정된 파일에 등록 할 함께 수행합니다.
이 새로운 저장 프로 시저 인 경우 업데이트 및 새 저장 프로 시저 3. 당신은, 같은를 지정된 디렉토리에서 VSTS를 업데이트 할 수있는 저장 프로 시저를 업데이트해야합니다
VSTS는 지정된 디렉토리에 참여하도록 요청한다.
4. 릴리스 베타 진실의 버전 및 모든 데이터베이스 스크립트가 지정된 파일에서 얻을하는 데 필요한 저장 프로 시저가 지정된 디렉토리에서 획득 한 후 실행됩니다.

HTTPS : //www.cnblogs.com/kevinGao/archive/2012/07/20/2605584.html 재현

추천

출처blog.csdn.net/weixin_34007291/article/details/93052900