2011-02-28 2 views
1

SQL Server 2005에 데이터베이스가 있습니다. 주말 전에이 데이터베이스를 SQL Server Management Studio에서 열고 데이터베이스 다이어그램, 테이블, 뷰 등을 볼 수있었습니다. 그러나 이제 '+'를 클릭하면 Node, 데이터베이스가 비어 있음을 보여주는 단지 사라진다.데이터베이스가 비어있는 방법에 대해 자세히 알아보십시오.

나는 서버를 완벽하게 제어 할 수 있습니다. 이 데이터베이스가 모든 테이블/데이터를 잃게 된 원인을 어떻게 알 수 있습니까? 건배

+0

주말에 SSMS/개체 탐색기를 열어 두었습니까? 아니면 오늘 열어 본 새 인스턴스로 작업하고 있습니까? –

+0

새 인스턴스, 컴퓨터가 종료되어 주말 내내 잠김 – Curt

답변

2

SMSS 2005 사용자가 액세스 할 수없는 DB 개체를 숨 깁니다. 당신의 액세스가 주말에 바뀔 수 있었는지 (즉, 테이블 등은 여전히 ​​존재합니다, 당신은 볼 수 없습니다).

"서버를 통한 완전 제어"라는 말은 사용자가 Windows에서 Administrators 그룹의 구성원임을 의미하며, BuiltIn \ Administrators 그룹이 SQL Server 보안 구성에서 SQL 관리자가 아닌 것으로 간주 될 수 있습니다 어쨌든 SQL에 대한 이러한 권한을 BuiltIn \ Administrators에 부여하는 것은 종종 나쁜 습관으로 간주됩니다.

+0

"데이터베이스 [DatabaseName]에 액세스 할 수 없습니다."라는 메시지가 나타납니다. 그래서 나는 그것이 허가 문제 일 수 있다고 생각하지만, 작은 팀이었고, 아무도 주말에 그것을 바꿨다고 생각하지 않습니다. 그러나,이 정보를 보여 줄 로그 파일이 있습니까? – Curt

+0

이 항목이 기록되는지 확실하지 않습니다. 이것은 서버의 하나의 DB에만 영향을 줍니까? 다른 데이터베이스에 계속 액세스 할 수 있습니까? 통합 보안을 통해 로그인하지 않는 문제 DB를 사용하는 응용 프로그램이 있습니까? –

+0

문제가 발생했다고 생각합니다. 자동 복원에 문제가있었습니다. 당신의 도움을 주셔서 감사합니다. – Curt

관련 문제