Streamlit Share. 비밀번호 관리
·
Visualization
1. streamlit share는 파이썬의 streamlit 패키지를 사용하여 시각화한 결과를 웹에 무료로 뿌려주는 서비스2. 이때, 시각화 관련 파이썬 코드와 데이터들을 github의 repo에 올리면, streamlit share가 해당 repo를 참조하여 웹에 시각화하는 방식3. 이때, streamlit을 이용하여 외부 데이터를 입력 받아 자동으로 저장하거나 수정해야 하는 상황이 발생할 수 있다. 4. 외부 데이터베이스와의 통신을 위해 데이터베이스 서버의 IP나 데이터베이스 프로그램의 아이디, 비밀번호가 필요하다. 5. 이를 github에 올려야만 하는 경우가 발생할 수 있다.6. 왜냐하면 streamlit share는 github에 있는 자료를 기준으로 streamlit share 시각화 파이썬..
MySQL. 비밀번호 인증방식 변경하기(mysql_native_password, auth_socket)
·
BackEnd(?)
"auth_socket -----> mysql_native_password" > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password'; > FLUSH PRIVILEGES;  "mysql_native_password -----> auth___socket" > ALTER USER 'root'@'localhost' IDENTIFIED WITH auth_socket;> FLUSH PRIVILEGES;  '변경사항 확인하기'> USE mysql;(사용하고자 하는 데이터베이스 변경)> SELECT user, host, plugin FROM mysql.user WHERE user='root';
MySQL. "mysql_native_password" vs "auth_socket"
·
BackEnd(?)
mysql에 특정 user로 접속하려 할 때, 사용자 인증을 처리하는 두 가지 방식이라고 보면 되겠다. 비밀번호를 어떤 식으로 구성하고 인증방식을 어떤 식으로 처리하는지에 대한 차이 정도?  사용하는 입장에서 아주 간단히 보자면 mysql_native_password - mysql 상에서 정해놓은 password를 사용- 외부에서 접속할 때 사용가능.  - 한마디로, mysql에서 비밀번호 설정하고 외부에서 접속할 땐, 그 비밀번호 입력하면 되는 우리가 익히 알고 있는 방식.  auth_socket - mysql이 아닌 mysql이 실행되고 있는 운영 체제의 사용자 계정 정보를 사용함. - 외부에서 접속할때 사용 불가능. 즉, 사용자의 비밀번호 방식을 auth_socket으로 설정해 놓으면, 외부에서 접..
HardConcentrator
'비밀번호' 태그의 글 목록