샘플DB를 생성하려고 하면
SQL30082N 보안 이유 "24"("USERNAME AND/OR PASSWORD INVALID")(
이런거 나옵니다.
로그인이 안되서 그런거 같은데 어떻게 로그인하나요? db2cmd 도스창 상에서 로그인하는
방법 좀 알려주세요~
db2 connect to dbname user username using passwd
db2sampl
윗님
근데 데이터베이스 디렉토리가 없다고 나와요..
그리고 db가 하나도 없는데 dbname에 뭐라고 해야할지..
sample db 생성
- db2cmd 창에서 db2sampl만 치면 됩니다.
remote db를 client에 등록하는 방법 - 2 가지 명령이 필요합니다.
1. tcpip catalog
db2 catalog tcpip node nodename remote serverip server dbport
- nodename 는 임의로 지정합니다.
- 확인방법 : db2 list node directory
2. db catalog
db2 catalog db dbname (as alias) at node nodename
- 확인방법 : db2 list db directory
db connect 방법
윗분 답변 감사요...
근데 샘플DB생성하려 하면 보안이유로 생성불가
뭐 이렇게 나와요...
During a default DB2 UDB installation on Windows, the values of these instance-level super-user authority parameters (SYSADM_GRP, SYSCTRL_GRP, SYSMAIN_GRP, SYSMON_GRP)) default to NULL. This means that super-user authority is granted to any valid account that belongs to the local Administrators group. We highly recommend explicitly changing the value of these parameters to valid group names in order prevent unauthorized access. On Linux and UNIX installations, this is not as big a concern, since a NULL value defaults to the primary group of the instance owner, which by default after an installation only contains the user ID of the instance owner
SYSADM_GRP
SYSCTRL_GRP
SYSMAIN_GRP
SYSMON_GRP)
Updating the SYSADM_GRP instance parameter
UPDATE DBM CFG USING SYSADM_GRP snrdba db2stop db2start
super-user로 함 해보세요
아 해결됐습니다.
원인은 윈도우 로그인시 db2admin 계정으로 로그를 안해서그렇네요..
님덕에 여러가지 잘 배웠고 감사합니다~