본문 바로가기

PK변경2

OAuth로그인 정보 초기화하기 (Google, MS) OAuth로그인을 구현 하다가.. 테스트를 하니까 OAuth로그인을 계속 하게 된다. 근데, 가끔은 초기화 해야할 필요가 있지않을까? 1. 구글 구글은 구글 계정에 들어가서 초기화가 가능하더라.. 먼저 구글 계정에 들어가서 '보안' 탭을 선택하자. 또는 아래 링크 (https://myaccount.google.com/permissions) 여기서 '계정 액세스 권한이 있는 서드파티 앱'을 확인 초기화를 원하는 항목을 클릭해서 상세 내용을 보자. 엑세스 권한 삭제를 선하면, 기존의 인증 정보는 초기화된다. 그러면 다시 OAuth로그인과 관련하여 테스트를 수행할 수 있다. :) 2. MS MS는 아래 링크에서 확인 가능하다. (https://account.live.com/consent/Manage) 여기에서.. 2023. 3. 29.
MySQL에서 AutoIncrement로 변경하기. 개발을 하다가, 특정 컬럼을 Auto Increment로 변경해야 할 일이 생겼다. 그래서 아무생각없이, 아래와 같이 쿼리를 날렸다. ALTER TABLE $내테이블명 MODIFY COLUMN $바꾸고자하는컬럼명 bigint auto_increment NOT NULL; 이러니까.. auto_increment로 쓰려면 PK가 되어야한다고 한다. 음? 근데 이 컬럼명은 키로 사용중인데? 다만, 해당 테이블의 키로 쓰는 컬럼이 두개가 있긴했다. 하나는 non-auto-increment이고, 그녀석이 우선순위가 높을 뿐.. auto_increment가 적용된 컬럼만 key로 사용 가능 auto_increment가 적용된 컬럼을 제외한 다른 컬럼만 key로 사용 불가 key( auto_increment, othe.. 2023. 3. 29.
728x90