안녕하세요. 오늘 MSSQL2008 을 설치하게 되었습니다.
이쪽은 잘 모릅니다.ㅠㅠ
검색을 생활화 했는데 guest 관련해서는 잘 안보이네요.ㅠㅠ
설치는 이곳저곳 보면서 하였고. 실행권한은 administraotr 로 설정하였습니다.
그리고 admin 이름변경하였구요.
SQL 포트 1433도 다른것으로 변경하였고요. 방화벽에서 특정 아이피만 허용되게 설정하였습니다.
근데요. 기본적으로 SQL에서 데이타베이스를 생성하면
보안>사용자>계정이 있더라구요.
dbo
guest
INFORMATION_SCHEMA
sys
여기에서 다른것이야 그렇다 쳐도 guest 이게 왜 여기에 있는지를 모르겠습니다.
guest 속성을 보면 아무것도 연결이 안된것 같긴한데요?
데이타베이스생성후 이것 그냥 지우는 것인가요?
아님 그대로 나두는 것인가요?
죄송한데 guest 기능이 어떻게 되나요?
혹시 원격으로 guest 그냥 접근되지는 않겠죠?
제가 삭제를 할려고 했더니
사용자 'guest'을(를) 삭제할 수 없으며 비활성화면 할 수 있습니다.
현재 데이터베이스에서 이미 비활성화 되어 있습니다.
이렇게 경고문구가 나오는데요?
그럼 이것을 삭제도 못하고 활성화도 안되면
뭐하라고 guest 가 있는건가요?
그리고 2번째 입니다.
윈도우인증 or 혼합인증이 있더라구요.
검색을 해보니 윈도우인증만 하는것이 보안상으로는 가장 좋다고 하더라구요.
그러면요. 혹시 윈두우인증으로 설정하고요.
특정 외부에서 접근할때는요.
윈도우인증에 맞게 아이디랑 비번을 어떻게 셋팅하는것인가요?
아님 말 그대로 로컬에서만 접근된다는 말인가요?.
그럼 외부에서 홈페이지를 돌리고 그 안에 DB를 커넥션에서 천상 계정을 생성해서
그 생성한 계정을 연결하는 것인가요?
SA 계정은 사용안하고요.
아님 설치시 윈도우인증만 실행하고요.
계정생성 안한상태애서 접근할려면 이건 안되는것인가요?
그렇다면 원격은 절대 접근안되고
로컬에 홈페이지소스를 넣고 접속을 localhost 잡고 윈도우 로그인계정을 적어주면 되는것인가요?
고수님들의 조언 꼭좀 부탁드립니다.
그럼 수고하세요.