"""在 pms_dev(测试库)创建/重置一个安全测试账号,用于实测登录锁定与上传。 账号:13900000009 / SecTest#2026(role=0 操作员,status=1 启用,无组织) """ import sys import pymysql from argon2 import PasswordHasher PHONE = "13900000009" PASSWORD = "SecTest#2026" conn = pymysql.connect( host="10.8.0.252", user="root", password="Hbhyg731024@", database="pms_dev", autocommit=True ) try: with conn.cursor() as cur: cur.execute("DELETE FROM users WHERE phone = %s", (PHONE,)) cur.execute( "INSERT INTO users (phone, name, password, role, organization_id, status) " "VALUES (%s, %s, %s, 0, NULL, 1)", (PHONE, "安全测试账号", PasswordHasher().hash(PASSWORD)), ) cur.execute("SELECT id, phone, name, role, status FROM users WHERE phone = %s", (PHONE,)) print("inserted:", cur.fetchone()) finally: conn.close() print("ok") sys.exit(0)