Bagikan melalui


Menambahkan Tabel CustomUserAccounts Kustom

Spesifikasi sampel adalah bahwa informasi akun pengguna dibaca dari tabel kustom dalam database penginstalan dan tidak dikodekan secara permanen ke dalam tindakan kustom.

Tambahkan tabel kustom ke database penginstalan sampel bernama CustomUserAccounts untuk menyimpan informasi akun pengguna. Lihat Contoh Kueri Database Menggunakan SQL dan Skrip untuk contoh cara menambahkan tabel kustom. Gunakan skema berikut untuk tabel CustomUserAccounts. Lihat Format Definisi Kolom untuk penjelasan tentang jenis kolom.

Kolom Jenis Kunci Dapat diubah ke null Deskripsi
UserName s72 Y N Nama akun pengguna yang sedang dibuat.
Kata sandi s72 N Nama properti yang berisi kata sandi untuk akun tersebut. Ini adalah properti publik yang diatur pada baris perintah atau melalui kontrol edit di antarmuka pengguna. Kontrol edit ini harus memiliki Atribut Kontrol Kata Sandi.
Atribut i4 Y Atribut untuk akun. Ini didefinisikan sebagai nilai DWORD untuk anggota usri1_flags struktur USER_INFO_1.

 

Setelah tabel CustomUserAccounts ditambahkan ke database, Anda dapat mengedit tabel ini menggunakan Orca, editor tabel yang disediakan dengan Windows Installer SDK, atau editor lain. Masukkan rekaman berikut dalam tabel CustomUserAccounts untuk membuat akun pengguna aman kata sandi untuk pengguna bernama TestUser. Perhatikan bahwa 512 adalah nilai numerik untuk UF_NORMAL_ACCOUNT.

Tabel CustomUserAccounts

NamaPengguna Kata sandi Atribut
TestUser TESTUSERPASSWORD 512

 

Tambahkan rekaman berikut ke tabel _Validation untuk tabel kustom.

Tabel _Validation

Tabel Kolom Dapat diubah ke null MinValue MaxValue KeyTable KeyColumn Kategori Set Deskripsi
CustomUserAccounts NamaPengguna N Teks
CustomUserAccounts Kata sandi N Pengidentifikasi
CustomUserAccounts Atribut Y 0 2147483647 null

 

Lanjutkan ke Penulisan ActionText dan Tabel Kesalahan.