안녕하세요 ^^
다름이 아니고요 제가 궁금한건 사용자 권한 설정에 대한 건입니다.

모바일앱을 만들려고 하는데요 업체에 필요한 최소한의 접근 권한만 주고 싶어서요
그리고 실제로 서비스 되는 데이터베이스명도 안보여 주고 싶은데요

그래서 방법은 제 나름대로 고민해 봤는데요 맞는지 더 좋은 방법이 없는지 궁금해서요

고수님들의 도움 부탁드립니다.

 

기존에 사용중이 데이터베이스 2개
[실사용1].
  - 테이블1, 테이블2


[실사용2]
  - 테이블3, 테이블4


[모바일앱] 이란 테이블 생성
  - 뷰1
    - [실사용1].dbo.테이블1 left outer join [실사용1].dbo.테이블

이런식으로 새로운 데이터 베이스를 생성합니다.

사용자 [사용자모바일]을 생성한후 기본데이터베이스를 [모바일앱] 으로 설정하고

실사용 데이터 베이스에 public 권한을 둘다 부여한후 해당 테이블들에 select 권한만 추가로 부여합니다.

이렇게 해보니 [사용사모바일] 계정으로 디비에 접속하니까
[실사용1] 데이터베이스에 해당 테이블만 보이고
[실사용2] 데이터베이스에 해당 테이블만 보이고

[모바일앱] 데이터베이스에서 생성산 뷰1을 select 해보니까 잘보이네요

그리고 업체에다가 디비 아이피와 사용자모바일 계정 과 비밀번호 [모바일앱] 데이터 베이스명과 해달 뷰로 만들어진 쿼리문만 주려고 합니다.

이렇게 하는게 맞을까요?

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 33870
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 17084
7103 SQL Server Profiler로 내 컴퓨터 만 조회하는 방법이 있나요? [3] 엄청난짱구 2013.08.23 7796
7102 추가 질문입니다. 도와주세요. [2] 생각찾기 2013.08.22 4334
7101 동일한 실행계획이 메모리에 두개가 올라가네요? [6] NiceHee 2013.08.22 5372
7100 서버 에러관련 문의드립니다 (_ _) [2] 파인드쿠폰 2013.08.22 6785
7099 2000서버 설치시 사용자계정에서 오류좀 해결해주세요~ [1] 수아진 2013.08.21 5205
7098 user lock 방법 [1] chhhhh 2013.08.21 4602
7097 쿼리 질문합니다. 도와주십시요. [5] 생각찾기 2013.08.21 4538
7096 sql server 2005 express 설치 후 ssms 실행이 안되네요.. Larry 2013.08.21 8032
7095 도움좀 부탁드릴께요 ㅠㅠ [3] 다웅이쌔끈 2013.08.21 4325
7094 쿼리 도움좀 부탁드립니다 ㅠ_ㅠ; [3] unyo 2013.08.21 5733
7093 쿼리문 질문 드립니다. [2] 양아~ 2013.08.21 4526
7092 sql 전체 백업한 파일들 예약해서 다운 받거나 전송하는 방법이 있을까요? [2] 카루카루 2013.08.20 4995
7091 sql 쿼리 문의드려요.. 이럴땐 어떻게 해야할까요?? [2] spica 2013.08.20 4582
7090 미러링 환경 구성 질문 합니다. [1] 디비러 2013.08.20 4947
7089 구간에 따른 inner join 이 가능할까요? [1] taz2315 2013.08.20 4908
» 사용자 권한부여 문제 도와주세요 ㅠㅠ [2] 윤한구 2013.08.20 5346
7087 SELECT문 질문드립니다. [1] 뽀챙 2013.08.19 4428
7086 서브쿼리 페이징처리 문의 [3] seyo 2013.08.19 5750
7085 log 기본 폴더 변경 문의 [3] 김미영_279087 2013.08.18 4474
7084 다시 질문드립니다(clustered index) [2] 깽즈야 2013.08.18 3969





XE Login