로그인 및 관련 사용자를 SQL Azure에 쉽게 만들 수있는 방법을 찾고 있습니다.사용자를 SQL Azure로 대량 가져 오기
사실, Azure에서는 먼저 master 데이터베이스에 로그인을 만들어야합니다. 그 역할이 할당 받아야 후 는 로그인을 기반으로 나는 (DATABASE1
)
특정 데이터베이스에서 생성 될 사용자가 필요 하나에 USE
명령을 사용할 수 없기 때문에
CREATE LOGIN login1 WITH password='<ProvidePassword>';
CREATE USER login1User FROM LOGIN login1;
EXEC sp_addrolemember 'dbmanager', 'login1User';
EXEC sp_addrolemember 'somerole';
건이며, 데이터베이스를 전환하면이 작업이 상당히 지루한 작업으로 보입니다. 데이터베이스 당 계정 수가 10 개에서 수백 개까지 가능하기 때문에 데이터베이스와 사용자가 항상 추가되고 있습니다.
그래서 쉽게 재사용 할 수있는 솔루션이 필요합니다.
나는 어떤 종류의 스크립트 (PowerShell을?) 파일을 읽습니다 (사용자 이름, 암호 및 databaseName을 포함)을 한 다음 적절한 로그인, 사용자 및 권한을 작성을하고 싶은 .....
케이크에 입히는 일은 정기적으로 특정 폴더에 (새로운) 파일이 있는지 여부를 확인하고 그런 경우 해당 파일을 읽고 필요한 경우 새 계정을 만드는 작업 일 것입니다.
필자는 TSQL 지식, 기본 프로그래밍 지식이 있지만 Powershell 경험이 전혀 없음을 인정해야합니다. 내가 어떻게하면 좋을지 어떻게 알 겠어? PowerShell은 갈 길입니까? 아니면 사용할 수있는 다른 메커니즘이 있습니까?
인사말, Henro
Avkash, 매우 유망 해 보입니다. 저는 월요일에 조금 더 깊이 들어가 있습니다. 이 기사를 어디서 어떻게 찾았습니까? (왜 내가 그들에게 myselves를 발견하지 않았는지 궁금해) – Henrov