생계/MySQL2023. 10. 23. 18:01

mysql 에서 DB정보들 확인하는 법 

1) TABLES  
- show tables from dbname like '%ABC' => 테이블 리스트 
- show create table TABLE_NAME; => DDL 확인
- show columns from TABLE_NAME; == desc TABLE_NAME
- show table status from dbname like '%ABC' => table info
 * 참조제약조건
 select constraint_name, table_name
   from information_schema.referential_constraints
  where constraint_schema='SCHEMA_NAME'
    and referenced_table_name='TABLE_NAME';


2) USER 
- select * from mysql.user => 유저리스트 
- show grants for 'user'@'ip'; => 권한 확인 

3) DB 
- show variables like '%server%'
- select database(); => 현재접속 DB
- select user();    => 현재접속 user 
- select version(); => 버전정보 == show variables like 'version'.
- show processlist => select * from performance_schema.processlist;

- show events => select * from information_schema.events;

 

반응형
Posted by 돌고래트레이너
생계/Oracle2023. 9. 20. 15:01

1) test 유저 생성

create user test identified by "Passw0rd";
grant connect to test;

2) wallet 용 tns alias 추가 
cd $ORACLE_HOME/network/admin
vi tnsnames.ora

WAL_TEST = 
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xx.xx.xxx)(PORT=1521))
)
(CONNECT_DATE=
(SERVICE_NAME=DFS)(SERVER=DEDICATED)
)
)


3) conn script 

cd /home/oracle/

-- vi p_test.sql
conn test/"Passw0rd" @WAL_TEST
show user;
select count(*) from all_objects;
exit;

-- vi np_test.sql
conn /@WAL_TEST
show user;
select count(*) from all_objects;
exit;


4) make wallet

-- wallet 저장 디렉토리 생성
mkdir $ORACLE_HOME/network/admin/wallet

-- wallet 생성, wallet 패스워드 입력
orapki wallet create -wallet "wallet 디렉토리" -auto_login_local

-- credential 생성, alias, 계정/비번 wallet 패스워드 입력 
mkstore -wrl "wallet 디렉토리" -createCredential WAL_TEST test Passw0rd

=> wallet 비밀번호 입력 

-- sqlnet.ora 에 wallet dir 추가 

cd $ORACLE_HOME/network/admin

vi sqlnet.ora

WALLET_LOCATION=
(SOURCE=
(METHOD=FILE)
(METHOD_DATA=
(DIRECTORY= "wallet 디렉토리")
))

SQLNET.WALLET_OVERRIDE = TRUE
SSL_CLIENT_AUTHENTICATION = FALSE
SSL_VERSION = 0

5) 실행

cd /home/oracle/

ss
@p_test

@np_test


-- ### wallet 관리 #######

select *
  from v$encryption_wallet
;


-- credential list 확인 

mkstore -wrl "wallet 디렉토리" -listCredential


-- credential list 삭제 
mkstore -wrl "wallet 디렉토리" -deleteCredential WAL_TEST


-- credential 비번 수정 
mkstore -wrl "wallet 디렉토리" -modifyCredential WAL_TEST test pass1234

-- wallet 비번 수정 
orapki wallet change_pwd -wallet "wallet 디렉토리" -oldpwd "Passw0rd" -newpwd "oracle123"


-- wallet 삭제 
rm *wallet*

반응형

'생계 > Oracle' 카테고리의 다른 글

oracle audit 파일 삭제  (0) 2023.05.29
대용량 컬럼 drop 하기 # set unused  (0) 2023.05.04
리눅스 오라클 hugepage 설정  (0) 2023.05.03
RMAN CATALOG DB 쓰는 이유  (0) 2023.02.28
오라클 메모리 구조 Memory Architecture  (0) 2023.01.24
Posted by 돌고래트레이너
정보/블로그 IT 팁2023. 9. 9. 18:08

 
 
최근에 또 다시 애드센스 수익이 100불을 달성하여 수익화(출금)했습니다. 
그래서 이를 기념하고자.. 이런저런 생각과 함께 갈무리 해 봅니다.


 
아래는 저의 애드센스 이력입니다..  

 - 2017년  9월 6일 첫 게시글 작성,
 - 2017년 11월 애드고시 패스 
 - 2018년  4월 애드센스 주소인증 
 - 2020년 01월 애드센스 100불 달성
 - 2023년 08월 애드센스 100불 달성
 - 2023년 09월 한국통장에 126333 원 입금 
아시는 분은 아시겠지만 병아리 눈물을 수년간 모아 100 불 만드는 하층민 블로거입니다.
 

  •  최근 블로그 운영 

블로그 개설 후 초기에는 열정적으로 글을 썼던것 같습니다. 
그 당시에는 IT 보다는 일상, 리뷰가 주된 내용 이었던 것 같습니다. 
그 중에는 스스로도 '글 잘썼네.' 라는 생각이 들면서 반복해서 보게되는 글도 있었습니다. 
그러다가 내가 쓰고 싶은 글과 사람들이 보고싶어하는 글이 다르다는걸 깨닫게 된 순간도 있었구요..
2018년 즈음에는 유튜브 붐이 일면서 많은 유명블로거들도 그쪽으로 넘어갔던것 같습니다. 
저도 한때 잠깐 고민해봤지만.. 결국 귀차니즘을 이기지 못하고 계속 글만 쓰고 있네요..
1차 수익을 내고 난 후로는 새글을 쓰는 빈도도 줄고 열정도 많이 감소한것에 비하면
애드센스의 수익속도는 별 차이가 없는것 같네요. 
구글신이 잘하는 사람에게는 채찍질을 한다고 하는데 저처럼 뒤처진 학생은 포기안하게 붙잡아놓는듯한 느낌입니다. 

최근에는 IT 관련 글들을 주로 업로드 했더니 어느덧 조회수 상위도 일상이 아닌 IT 글들이 대부분이네요.. 
수익과 상관없이 나에게도 도움이 되는 방향으로 에너지를 쓰자는 생각을 하니 이렇게 운영되고 있습니다. 
 

  •  향후 운영에 대한 생각

그냥 저라는 사람은 글쓰는것을 좋아하는 사람인것 같습니다. 
이전에도 글을 써왔고, 돈을 준다니까 티스토리에 글을 썼고, 
언젠간 티스토리가 운영을 중단할거 같긴한데 그전까진 쭉 이곳에 글을 쓰지 않을까 싶습니다. 
아마추어 블로거인 저의 글들을 읽기 위해 방문해주신 모든 방문객들에게 감사드립니다. 
특히 광고를 클릭해주신 모든 분들! 앞날에 축복과 행운만 가득하기를 기도드리며 급하게 글을 마무리합니다. 



반응형
Posted by 돌고래트레이너