SQL kullanarak kullanıcının postgresql şifresinde nasıl değiştirilir. Kullanıcım (alex) var ve şifresi (örneğin pass) sql deyimini kullanarak şifresini NULL olarak değiştirmem gerekiyor ...
SQL kullanarak kullanıcının postgresql şifresinde nasıl değiştirilir. Kullanıcım (alex) var ve şifresi (örneğin pass) sql deyimini kullanarak şifresini NULL olarak değiştirmem gerekiyor ...
Yanıtlar:
İstediğiniz
ALTER ROLE alex SET PASSWORD TO NULL
Elbette bunu bir Postgres süper kullanıcısı olarak yapmak zorunda kalacaksınız.
Ne yazık ki, bu boş bir şifre ile giriş yapmanıza izin vermez. Pg_hba.conf girişiniz, 'md5' veya 'password' yerine, bir tür 'trust' belirtiyorsa, yalnızca şifre olmadan giriş yapabilirsiniz.
Bu yüzden bu SQL komutu, eskiden sahip olduğu bir kullanıcının şifresini temizliyor, fakat şifresi olmadan girdiği için artık güvenilir. Aslında boş bir parola ile kimlik doğrulaması yapamazsınız. Ayrım hafif.