SQLServer
-
확장 저장 프로시저(extended stored procedure) DBCC dllname(FREE) 주의사항DBMS/SQLServer 2009. 1. 16. 09:45
Microsoft SQL Server 2000 Standard Edition 버전에서 확장 저장 프로시저를 추가할때 전체 경로로 등록을 하면 DBCC dllname(FREE) 를 할 수 없습니다. 문제가 발생하는 상황은 아래와 같습니다. 2000 버전에서 아래와 같이 dll파일의 전체경로를 지정하여 확장 저장 프로시저를 추가합니다. sp_addextendedproc 'xp_hello','c:\Program FIles\Test\xp_hello.dll' GO 그리고 dll를 업데이트하기위에 dll를 서버에서 언로드합니다. DBCC xp_hello(FREE) GO 위와 같이 실행후 결과 메시지가 아래와 같이 정상적으로 처리되었다는 메시지가 출력됩니다. DBCC 실행이 완료되었습니다. DBCC에서 오류 메시지를..
-
[펌] MSSQL 권한 관리DBMS/SQLServer 2008. 11. 5. 18:21
SQL 명령어,계정생성/삭제/권한부여 계정 관리 9. 계정확인 (SQL 인증 계정확인) sp_helplogins -> 각 데이터베이스의 로그인 및 연관된 사용자에 관한 정보를 제공 EXEC sp_helplogins [ [ @LoginNamePattern = ] 'login' ] 예제 -> EXEC sp_helplogins 'Victoria' [@LoginNamePattern =] 'login' 로그인 이름 login은 sysname이며 기본값은 NULL입니다. login은 지정된 경우, 반드시 존재하고 있어야 합니다. login을 지정하지 않은 경우에는 모든 로그인에 관한 정보가 반환 반환 코드 값 -> 0(성공) 또는 1(실패) -----------------------------------------..
-
[펌] SQL Server 사용자와 스키마 개념DBMS/SQLServer 2008. 11. 5. 14:33
SQL Server 2005 온라인 설명서(2007년 9월) 사용자와 스키마 분리 업데이트: 2007년 2월 1일 SQL Server 2005부터 각 개체는 데이터베이스 스키마에 속해 있습니다. 데이터베이스 스키마는 데이터베이스 사용자와 다른 고유 네임스페이스입니다. 스키마를 개체 컨테이너로 간주할 수 있습니다. 데이터베이스에서 스키마를 만들고 변경할 수 있으며 사용자에게 스키마에 대한 액세스 권한을 부여할 수 있습니다. 사용자가 스키마를 소유할 수 있으며 스키마 소유권은 양도할 수 있습니다. 참고: 데이터베이스 스키마는 XML 스키마와 다릅니다. XML 스키마에 대한 자세한 내용은 서버에서 XML 스키마 컬렉션 관리를 참조하십시오. 데이터베이스 개체 스키마를 만드는 방법은 CREATE SCHEMA(Tr..