SqlConnectionStringBuilder.Password Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur kata sandi untuk akun SQL Server.
public:
property System::String ^ Password { System::String ^ get(); void set(System::String ^ value); };
public string Password { get; set; }
member this.Password : string with get, set
Public Property Password As String
Nilai Properti
Nilai Password properti , atau String.Empty
jika tidak ada yang disediakan.
Pengecualian
Kata sandi salah diatur ke null. Lihat sampel kode di bawah ini.
Contoh
Contoh berikut menunjukkan cara mengatur Password.
using Microsoft.Data.SqlClient;
class Program
{
public static void Main()
{
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder["Password"] = null;
string aa = builder.Password;
Console.WriteLine(aa.Length);
builder["Password"] = "??????";
aa = builder.Password;
Console.WriteLine(aa.Length);
try
{
builder.Password = null;
}
catch (ArgumentNullException e)
{
Console.WriteLine("{0}", e);
}
}
}
Keterangan
Properti ini sesuai dengan kunci "Kata Sandi" dan "pwd" dalam string koneksi.
Mengatur properti ini tidak disarankan. Untuk menjaga tingkat keamanan yang tinggi, kami sangat menyarankan Anda menggunakan kata kunci atau Trusted_Connection
sebagai gantinyaIntegrated Security
. SqlCredentialadalah cara yang lebih aman untuk menentukan kredensial untuk koneksi yang menggunakan Autentikasi SQL Server.
Jika Password belum ditetapkan dan Anda mengambil nilainya, nilai yang dikembalikan adalah Empty. Untuk mereset kata sandi untuk string koneksi, teruskan null ke properti Item.
Kata sandi harus 128 karakter atau kurang.