회원 비밀번호 일괄변경.
본문
update g5_member set mb_password = password('123');
사용하면 회원 비밀번호가 일괄변경된다는데, 사용법을 모르겠습니다.
phpmyadmin-> sql에 문법을 넣어보니
#1064 - 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('('123')' 명령어 라인 1)
라는 에러가 발생하구요. 사용법이 어떻게 되나요?
답변 2
PhpMyAdmin SQL 질의 창에 복사해서 그대로 넣어봤는데 잘 되던데요.
잘 안되면 그누보드 extend/user.config.php 파일에 이렇게 추가해보세요.
sql_query(" update {$g5['member_table']} set mb_password = '".get_encrypt_string('123')."' ");
변경 후 추가했던 코드는 반드시 다시 삭제하시고..
https://dev.mysql.com/doc/refman/8.0/en/encryption-functions.html#function_password
mysql에 있는 pasword()가 없어졌다고 하네요.
답변을 작성하시기 전에 로그인 해주세요.