|
오늘은 너무 바빠요 (퇴근하고 나서 시험 웹사이트에서 버그가 아닌 버그를 발견해서 원하는 데이터를 찾을 수 있게 해줬고, 지금은 코딩 작업에 열심히 노력 중이에요... ) 특별히 할 말은 없고, 오늘 기술 기사는 간단히 말해 어제 작성된 SQL 코드 조각입니다 SQL2012 내 데이터베이스 내 레벨 2 계정을 포함하는 CREATE 스크립트를 생성하는 데 사용됩니다
문자는 다음과 같습니다:
[mw_shl_code=sql, true] [마스터] 사용하세요 가세요
/* 임원 usp_addcontaindbuser 'dba_TEST51ak' */ 프로크 usp_addcontaindbuser 생성 @dbname 바르차르(50)
) as 노카운트 설정 @password 바르차르(50) 선언 @password2 바르차르(50) 선언 @sqlstr Varchar(최대) 선언
set @password=lower(left(newid(),8)) set @password2=lower(left(newid(),8)) Set @sqlstr=' --계좌번호를 적어 ['+@dbname+'] 사용하세요 가세요 @dbnamePASSWORD=N''+_cw@password+', DEFAULT_SCHEMA=[dbo] 가세요 ['+@dbname+'] 사용하세요 가세요 역할 변경 [db_datawriter] 멤버 추가 ['+@dbname+'_cw] 가세요 ['+@dbname+'] 사용하세요 가세요 역할 변경 [db_exec] 멤버 추가 ['+@dbname+'_cw] 가세요 --진술 읽어봐 ['+@dbname+'] 사용하세요 가세요 비밀번호=N''''++@password2+', DEFAULT_SCHEMA=[dbo] 로 사용자 생성 ['+@dbname+'_cr] 가세요 ['+@dbname+'] 사용하세요 가세요 역할 변경 [db_datareader] 멤버 추가 ['+@dbname+'_cr] 가세요 ['+@dbname+'] 사용하세요 가세요 역할 [db_exec] 멤버 추가 ['+@dbname+'_cr] 가세요
' 인쇄물 (@sqlstr) print '--write Account Number UID:'+@dbname+' _cw PWD:'+@password 인쇄 '--읽기 계좌번호 UID:'+@dbname+'_cr PWD:'+@password2 가[/mw_shl_code]
|