Kami pindah dari SQL Server 2000 ke SQL Server 2005. Perangkat lunak klien, yang tidak dapat saya ubah, membuat pengguna tanpa opsi
CHECK_POLICY = OFF;
Setelah membuat pengguna, saya harus menjalankan perintah
ALTER LOGIN username WITH CHECK_POLICY = OFF;
Nonaktifkan kebijakan, seperti yang disarankan, saya tidak bisa.
Apakah mungkin untuk menonaktifkan default CHECK_POLICY
yang CREATE LOGIN
dibuat tanpa penggunanya CHECK_POLICY = OFF
?
Jawaban:
Anda melakukannya dengan Pemicu DDL yang menangkap acara DDL untuk
CREATE LOGIN
sumber
ini tidak akan berfungsi jika Anda telah membuat login dengan MUST_CHANGE dan pengguna tidak mengubah kata sandi default jika tidak berfungsi dengan baik ...
sumber