mysql을 하다가 실수로 root 패스워드를 분실하셨을 경우 아래의 방법으로 해결하시면 됩니다.

# killall mysqld (데몬을 모조리 죽입니다)

# safe_mysqld --skip-grant &

# mysql (mysql 실행)

mysql>UPDATE user SET password=PASSWORD('newpasswd') where user='root';

mysql> FLUSH PRIVILEGES

위와 같이 하시면 다시 패스워드를 바꾸실수 있습니다.
2005/06/27 18:18 2005/06/27 18:18
물론가능합니다..

MS - SQL은 "서버.DB.소유자.OBJECT" 형식의 객체지정 문법을 사용하는데, table은 객체범주에 들어간다.
테이블이름이 같더라도 소유자가 다르다면 그 테이블은 만들어진다.
예를 들어서 PUBS.DBO.SALES와 PUBS.USER1.SALES는 다른 객체로 인식되어지는 것이다. 그리고, 소유자가
DBO인 경우에는 로그인에 관계없이
USE PUBS
SELECT * FROM SALES 하면 질의가 성공적으로 수행되지만,
소유자 USER1인 경우에는,
SELECT * FROM USER1.SALES라고 해야지만 가능하다.(단, 현재 로그인이 USER1일 경우에는 제외)

결론적으로, 소유자가 다르면 같은 이름의 테이블은 존재할 수 있다.
2005/06/15 15:27 2005/06/15 15:27
RESTORE FILELISTONLY
FROM < backup_device >

위 T - SQL 사용하면 백업파일 안에 들어 있는 내용들이 보입니다.

RESTORE VERIFYONLY
FROM < backup_device >

위 T - SQL은 백업을 확인하지만 백업을 복원하지는 않고, 백업파일에 문제가 있는지 검사합니다.
2005/06/15 15:26 2005/06/15 15:26