DBMS/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..
-
[펌] SQL Server 버전과 에디션을 확인하는 방법DBMS/SQLServer 2008. 11. 3. 12:14
SQL Server 버전과 에디션을 확인하는 방법 이 문서가 적용되는 제품 보기. 기술 자료 ID : 321185 마지막 검토 : 2008년 1월 4일 금요일 수정 : 11.7 이 문서는 이전에 다음 ID로 출판되었음: KR321185 이 페이지에서 요약 실행 중인 SQL Server 2005의 버전을 확인하는 방법 실행 중인 SQL Server 2000의 버전을 확인하는 방법 실행 중인 SQL Server 7.0의 버전을 확인하는 방법 실행 중인 SQL Server 6.5의 버전을 확인하는 방법 실행 중인 SQL Server의 에디션을 확인하는 방법 참조 요약 이 문서에서는 현재 Microsoft SQL Server 버전 번호와 해당 제품 또는 서비스 팩(SP) 수준을 확인하는 방법을 설명합니다. 또한..
-
SQL Server 2005에서 사용자 세션(session) 정보 가져오기.DBMS/SQLServer 2008. 9. 1. 17:08
1. 모든 세션정보 조회 (system session포함) select * from sys.dm_exec_sessions 2. 현재 접속한 사용자의 세션정보 조회 select * from sys.dm_exec_connections 3. 현재 자신의 세션아이디 조회 select @@SPID 출처 : Getting User Session information in SQL server 2005 http://khurramullah.blogspot.com/2007/11/getting-user-session-information-in-sql.html