728x90
반응형

View 3

MSSQL 뷰 생성하기 (CREATE VIEW)

- 뷰(VIEW) 란? ​ 뷰는 쿼리의 결과를 가상의 테이블로 만드는 것을 말합니다. ​ - MSSQL 뷰 생성방법 CREATE VIEW [뷰명] AS SELECT [컬럼명] FROM [테이블명] WHERE [조건절] ​ - 테이블 생성 CREATE TABLE dbo.성적 ( 일련번호 int NOT NULL, 이름 varchar(6) NOT NULL, 점수 int NOT NULL ) ​ - 데이터 입력 INSERT INTO dbo.성적 (일련번호, 이름, 점수) VALUES (1, '홍길동', 90) INSERT INTO dbo.성적 (일련번호, 이름, 점수) VALUES (2, '일지매', 95) INSERT INTO dbo.성적 (일련번호, 이름, 점수) VALUES (3, '임꺽정', 85) - 테..

IT/SQLD 2023.06.26

MSSQL 권한(grant) 설정 방법 - view,table등

MSSQL DBMS 프로젝트중 특정 통계 데이터를 제공해야 해서 VIEW를 이용하여 SELECT권한만을 추가한 계정을 만들일이 있어 이에 대해 포스팅을 진행해 보도록 하겠습니다. 특정 테이블이나 뷰에 제한된 권한을 제공하는 방법에대해 포스팅하도록 하겠습니다. 1. 서버에 접속하신 후 보안 > 로그인에서 새로운 계정생성을 클릭 2. 계정생성을 위해 로그인 이름에 생성할 계정과 암호를 입력합니다. 아래의 암호 만료 강제 적용은 해제합니다. 3. 서버 역할을 클릭하시면 public에 체크가 되어 있습니다. 그대로 두고 사용자 매핑을 선택합니다. 4. 사용자 매핑에서 신규 생성 계정이 사용할 DBMS를 선택하신 후 확인을 클릭합니다. 이제 생성된 계정에 특정 권한만을 추가해 보도록 하겠습니다. 5. 사용할 DB..

IT/Windows 2023.05.09

defunct 프로세스란?

defunct 프로세스란? (Zombie) 프로세스라고도 함 http://radiocom.kunsan.ac.kr 프로세스가 자식을 만들면 부모(parent) 프로세스는 자식(children) 프로세스의 실행이 끝날 때까지 기다렸다가 자식 프로세스의 실행이 끝난 후에 다시 자신의 실행을 계속한다. 사용자가 터미널에서 명령어를 실행하면 쉘이 이와 같은 원리로 작동한다. 자식의 실행이 완료되면 커널이 그 사실을 인지하여 부모에게 시그널 18, 즉 자식의 죽음을 전송한다. 그러나 & 지시자를 사용하여 백그라운드로 프로세스를 실행하는 경우는 이와 다르다. 이 경우는 쉘이 자식의 실행이 완료되기를 기다리지 않으며 백그라운드 프로세스의 부모가 되지도 않는다. 죽은 자식의 부모가 어떤 작업을 하고 있으면 자식의 죽음을..

728x90
반응형