Fungsi Pengguna

Fungsi pengguna manajemen jaringan mengontrol akun pengguna di database keamanan, yang merupakan database manajer akun keamanan (SAM) atau, dalam kasus pengendali domain, Direktori Aktif. Fungsi pengguna tercantum berikut.

Fungsi Deskripsi
NetUserAdd Menambahkan akun pengguna dan menetapkan kata sandi dan tingkat hak istimewa.
NetUserChangePassword Mengubah kata sandi pengguna untuk server jaringan atau domain tertentu.
NetUserDel Menghapus akun pengguna dari server.
NetUserEnum Mencantumkan semua akun pengguna di server.
NetUserGetGroups Mengembalikan daftar nama grup global tempat pengguna berada.
NetUserGetInfo Mengembalikan informasi tentang akun pengguna tertentu di server.
NetUserGetLocalGroups Mengembalikan daftar nama grup lokal tempat pengguna berada.
NetUserSetGroups Mengatur keanggotaan grup global untuk akun pengguna tertentu.
NetUserSetInfo Mengatur kata sandi dan elemen lain dari akun pengguna.

 

Setiap pengguna atau aplikasi yang mengakses sumber daya jaringan harus memiliki akun dalam database keamanan. Layanan direktori menggunakan akun ini untuk memverifikasi bahwa pengguna atau aplikasi memiliki izin untuk menyambungkan ke sumber daya. Saat pengguna atau aplikasi meminta akses ke sumber daya, sistem keamanan Windows memeriksa akun pengguna atau akun grup yang sesuai untuk mengizinkan akses.

Setelah Anda menghapus akun pengguna dengan memanggil fungsi NetUserDel , pengguna tidak dapat lagi mengakses server kecuali dengan menggunakan akun tamu.

Karena kata sandi pengguna bersifat rahasia, kata sandi tidak dikembalikan oleh fungsi NetUserEnum atau fungsi NetUserGetInfo . Kata sandi awalnya ditetapkan saat Anda memanggil NetUserAdd.

Informasi akun pengguna tersedia di tingkat berikut:

Selain itu, tingkat informasi berikut valid saat Anda memanggil fungsi NetUserSetInfo :

Fungsi berikut memungkinkan aplikasi untuk memeriksa kepatuhan kata sandi.

Fungsi Deskripsi
NetValidatePasswordPolicyFree Mengosongkan memori yang dialokasikan oleh fungsi NetValidatePasswordPolicy .
NetValidatePasswordPolicy Memverifikasi bahwa kata sandi memenuhi persyaratan kompleksitas, penuaan, panjang minimum, dan penggunaan kembali riwayat.

 

Jika Anda memprogram Direktori Aktif, Anda mungkin dapat memanggil metode Antarmuka Layanan Direktori Aktif (ADSI) tertentu untuk mencapai fungsionalitas yang sama yang dapat Anda capai dengan memanggil fungsi pengguna manajemen jaringan. Untuk informasi selengkapnya, lihat IADsUser dan IADsComputer.