database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1075 게시물 읽기
No. 1075
MS-SQL을 여러명이 사용하고자 할때 !!
작성자
서상철(murmurer)
작성일
2003-12-02 17:03
조회수
5,944

MS-SQL을 여러명이 사용하고자 할때 !!

 

저희가 MS-SQL을 설치하고 여러 다른 사용자가 클라이언트로 접속해서 자신의 DB만 사용하게 하려고 합니다.

즉, 한 사용자는 다른 사용자의 DB를 볼 수 없게 하려고 합니다. 이게 로컬에서 로그인 하는게 아니로 리모트로 가능하게 하려는데요. 어떠한 기능을 사용해야 할까요?

그리고 사용자들이 사용할 수 있는 Client를 어떻게 해야 할까요?

ASP같은 Script는 FTP로 업로드 하게 하려고 합니다.

 

어떻게 제어하면 좋을까요?

 

그럼..

이 글에 대한 댓글이 총 3건 있습니다.

계정을 따로 주어 사용하면 될것 같은데여..

돈세자님이 2003-12-02 18:57에 작성한 댓글입니다. Edit

계정이라고 하시면 윈도우 서버의 계정을 얘기하시는지 아니면 MS-SQL의 계정을 얘기하시는지...  윈도우 서버의 계정으로 접속해서 다른 사용들의 소스나 그런걸 보게 하고 싶지는 않거든요. 단지 원하는건 원격에서 접속할때 자신의 DB만 보이게 하고 싶다는 거지요.

서상철(murmurer)님이 2003-12-02 19:15에 작성한 댓글입니다.

일단 계정을 따로 하는 것은 맞고요!!

다음과 같이 하세요

엔터프라이즈 매니저에서

해당 DBMS의 보안에서 로그인에서 사용자만큼의 "로그인 추가.."을 하시면, 3개의 탭이 나타나는데

일반탭에서 기본값의 데아터베이스를 해당 로그인이 보게될 데이타베이스로 지정해주시고, 서버역할탭에서는

아무것도 체크마시고, 데이타베이스엑세스탭에서 해당 로그인이 보게될 데이타베이스에 대해서만 허용 체크박스를 하시고, 그 탭의 아래쪽에 보면 해당 데이타베이스에 대한 역할중에 db_owner를 체크하시면 됩니다.

단, db_owner는 해당 데이터베이스 역할 중 가장 최상위 레벨로서 해당 데이터베이스에 대한 모든 액세슬 권한을 가지므로 주의 하시고, 권한을 제한 하고 싶으시다면 public에만 체크하시고 나서, 속성버튼을 누르고 다이얼로그창이 뜨면

사용권한 버튼을 눌러서 각 테이블에 대한 select, insert, update...의 권한을 상세화 할 수 있습니다.

..

도움이 되셨는지요!!

....

조그만한 관심이 세상을 아름답게 합니다. by e-Suri

이술희(flexlee)님이 2003-12-05 10:12에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1080오라클의 sqlldr 같은 기능이 있나요? [2]
임옥섭
2003-12-04
4753
1077SQL Server Agent 에 JOB 실행시 에러 발생 !!
철이
2003-12-03
4859
1076oracle -> MS-SQL [2]
blue
2003-12-03
6992
1075MS-SQL을 여러명이 사용하고자 할때 !! [3]
서상철
2003-12-02
5944
1074두개의 디비를 [1]
퓨리스
2003-12-02
4694
1073중복 사용자 체크문좀 도와 주세요 [1]
이규현
2003-12-02
4846
1072고수님들께 조언 부탁.. ^^
-.-;;
2003-11-30
4039
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다