본문 바로가기

HANA/HDBSQL

Log On to a Database ( HDBSQL 를 이용한 HANA DB 접속 )

728x90

사전요구사항

로그인하는 사용자는 데이터베이스 사용자이어야 합니다. 또한, 사용자의 사용자 이름과 암호를 지정하지 않는 경우의 사용자는 Kerberos 인증을 사용하여 로그인을 시도합니다.

 

 

SAP HANA HDBSQL을 이용한 데이터베이스 로그인

1. 사용자의 이름과 암호를 사용하여 한번에 데이터베이스에 로그인

 - 단일컨테이너 시스템의 경우

hdbsql -n <host> -i <instance> -u <database_user> - p <database_user_password>

 - 다중테넌트 시스템의 경우

hdbsql -n <host> -i <instance> -u <database_user> - p <database_user_password> -d <database_name>

2. 사용자 이름과 암호를 사용하여 두 단계로 데이터베이스에 로그인

 - Step 1 : SAP HANA HDBSQL을 실행 - hdbsql

 - Step 2 : 아래의 구문으로 실행

\c -n <host> -i <instance> -u <database_user> - p <database_user_password>

 

hdbsql 사용 구문

hdbsql  -n localhost -i 00 -u SYSTEM -p Ina123;
hdbsql  -n hanaserver.xyz.com -i 00 -d BWD  -u SYSTEM -p Ina123;
hdbsql -S DEV -n localhost:30015 -u SYSTEM -p In123 ;
hdbsql -n localhost -i 00 -u myuser -p myuserpassword "select * from sys.users";
hdbsql -U myUserSecureStore "Select table_name, schema_name from m_tables" ;

 

728x90