Login メンバー
Login オブジェクトは、Windows 認証または SQL Server 認証を使用して SQL Server のインスタンスへアクセスする許可を与えられている SQL Server ログイン アカウントを表します。
Login 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
Login() () () () | Login クラスの新しいインスタンスを初期化します。 | |
Login(Server, String) | 指定した SQL Server のインスタンスで、指定した名前を使用して Login クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
AddCredential | ログイン資格情報を追加します。 | |
AddDatabaseContext | (SqlSmoObject から継承されています。) | |
AddToRole | ログイン アカウントを SQL Server ロールに追加します。 | |
Alter | SQL Server のインスタンスのログイン アカウントで、Login オブジェクトのプロパティに対する変更をすべて更新します。 | |
AlterImpl | (SqlSmoObject から継承されています。) | |
AlterImplFinish | (SqlSmoObject から継承されています。) | |
AlterImplInit | (SqlSmoObject から継承されています。) | |
AlterImplWorker | (SqlSmoObject から継承されています。) | |
AppendCommaText | (ScriptNameObjectBase から継承されています。) | |
AppendWithCommaText | (ScriptNameObjectBase から継承されています。) | |
AppendWithOption | (ScriptNameObjectBase から継承されています。) | |
BindDefaultImpl | (SqlSmoObject から継承されています。) | |
BindRuleImpl | (SqlSmoObject から継承されています。) | |
ChangePassword(String) | ログイン アカウントのパスワードを変更します。 | |
ChangePassword(String, String) | ログイン アカウントのパスワードを変更します。 | |
ChangePassword(String, Boolean, Boolean) | ログイン アカウントのパスワードを変更します。 | |
CheckCollation | (SqlSmoObject から継承されています。) | |
CheckObjectDirty | (ScriptNameObjectBase から継承されています。) | |
CheckObjectState() () () () | 参照先オブジェクトの状態を検証します。 (SqlSmoObject から継承されています。) | |
CheckObjectState(Boolean) | 参照先オブジェクトの状態を検証します。オブジェクトがまだ作成されていない場合は、例外をスローするように指定することも可能です。 (SqlSmoObject から継承されています。) | |
CheckObjectStateImpl | (SqlSmoObject から継承されています。) | |
CheckTextCorectness | (ScriptNameObjectBase から継承されています。) | |
CheckTextModeSupport | (ScriptNameObjectBase から継承されています。) | |
CheckVersion100 | (SqlSmoObject から継承されています。) | |
CheckVersion80 | SQL Server 2000 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion80SP3 | SQL Server 2000 SP3 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion90 | SQL Server 2005 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersionBelow90 | (SqlSmoObject から継承されています。) | |
CleanObject | 参照されたオブジェクトを削除します。 (ScriptNameObjectBase から継承されています。) | |
Create() () () () | SQL Server のインスタンスで、Login オブジェクトによる定義に基づいてログイン アカウントを作成します。 | |
Create(SecureString) | Microsoft SQL Server のインスタンスで、Login オブジェクトによる定義に基づいてログイン アカウントを作成します。 | |
Create(String) | Microsoft SQL Server のインスタンスで、Login オブジェクトによる定義に基づいてログイン アカウントを作成します。 | |
Create(SecureString, LoginCreateOptions) | Microsoft SQL Server のインスタンスで、Login オブジェクトによる定義に基づいてログイン アカウントを作成します。 | |
Create(String, LoginCreateOptions) | Microsoft SQL Server のインスタンスで、Login オブジェクトによる定義に基づいてログイン アカウントを作成します。 | |
CreateImpl | (SqlSmoObject から継承されています。) | |
CreateImplFinish | (SqlSmoObject から継承されています。) | |
CreateImplInit | (SqlSmoObject から継承されています。) | |
Deny(ObjectPermissionSet, String) | ログイン アカウントに属している、権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] []) | ログオンに属している、権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, String, Boolean) | 権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。また、このユーザーがログオンに対する特定の権限のセットを許可した他のユーザーについても、この権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 権限が与えられているユーザーに対して、特定の権限のセットを拒否します。また、このユーザーがログオンに対する特定の権限のセットを許可した他のユーザーについても、この権限のセットを拒否します。 | |
Disable | ログイン アカウントを無効にします。 | |
Discover | (SqlSmoObject から継承されています。) | |
Drop | SQL Server のインスタンスからログイン アカウントを削除します。 | |
DropCredential | ログイン資格情報を削除します。 | |
DropImpl | (SqlSmoObject から継承されています。) | |
DropImplWorker | (SqlSmoObject から継承されています。) | |
Enable | ログイン アカウントを有効にします。 | |
EnumAgentProxyAccounts | ログイン アカウントが参加しているエージェント プロキシ アカウントの一覧を列挙します。 | |
EnumCredentials | ログインに関連付けられている資格情報の文字列コレクションを返します。 | |
EnumDatabaseMappings | データベースとデータベース ユーザーへのログイン アカウント マッピングの一覧を列挙します。 | |
EnumObjectPermissions() () () () | ログイン アカウントに関するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String) | ログイン アカウントに属している、権限が与えられている特定のユーザーに関するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(ObjectPermissionSet) | ログイン アカウントに対する特定の権限についてのオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String, ObjectPermissionSet) | ログイン アカウントに属している、権限が与えられている特定のユーザーと特定の権限に関するオブジェクト権限の一覧を列挙します。 | |
EnumScriptImpl | (SqlSmoObject から継承されています。) | |
EnumScriptImplWorker | (SqlSmoObject から継承されています。) | |
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
ForceTextModeOnTextBody | テキスト本文にテキスト モードを適用します。 (ScriptNameObjectBase から継承されています。) | |
FormatSqlVariant | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceFileStreamScript | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceScript | (SqlSmoObject から継承されています。) | |
GetBindDefaultScript | (SqlSmoObject から継承されています。) | |
GetBindRuleScript | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetBraketNameForText | (ScriptNameObjectBase から継承されています。) | |
GetDatabaseUser | 指定したデータベース内のログイン アカウントがマップされるユーザーの名前を取得します。 | |
GetDateTimeParameter | (SqlSmoObject から継承されています。) | |
GetDateTimeParameterAsInt | (SqlSmoObject から継承されています。) | |
GetDBName | オブジェクトに関連付けられたデータベース名を取得します。 (SqlSmoObject から継承されています。) | |
GetEnumParameter | (SqlSmoObject から継承されています。) | |
GetFragOptionString | (SqlSmoObject から継承されています。) | |
GetGuidParameter | (SqlSmoObject から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetIsTextDirty | テキスト値と格納された値が一致しているかどうかを示します。 (ScriptNameObjectBase から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetPropValue | (SqlSmoObject から継承されています。) | |
GetPropValueOptional | (SqlSmoObject から継承されています。) | |
GetPropValueOptionalAllowNull | (SqlSmoObject から継承されています。) | |
GetRealValue | (SqlSmoObject から継承されています。) | |
GetScriptIncludeExists | (ScriptNameObjectBase から継承されています。) | |
GetScriptingOptionsForCreate | (SqlSmoObject から継承されています。) | |
GetServerName | オブジェクトが関連付けられている SQL Server のインスタンスの名前を取得します。 (SqlSmoObject から継承されています。) | |
GetServerObject | (SqlSmoObject から継承されています。) | |
GetSqlServerVersionName | オブジェクトが関連付けられている SQL Server のインスタンスのバージョン名を取得します。 (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetTextBody() () () () | テキスト本文を返します。 (ScriptNameObjectBase から継承されています。) | |
GetTextBody(Boolean) | テキスト本文を返します。 (ScriptNameObjectBase から継承されています。) | |
GetTextForScript(ScriptingOptions, Boolean, array<String> [] () [] []) | スクリプト作成用のテキストを取得します。 (ScriptNameObjectBase から継承されています。) | |
GetTextForScript(ScriptingOptions, Boolean, array<String> [] () [] [], Boolean) | (ScriptNameObjectBase から継承されています。) | |
GetTextHeader | テキスト ヘッダーを返します。 (ScriptNameObjectBase から継承されています。) | |
GetTextMode | スクリプト名がテキスト モードを使用するかどうかを示します。 (ScriptNameObjectBase から継承されています。) | |
GetTextProperty(String) | (ScriptNameObjectBase から継承されています。) | |
GetTextProperty(String, ScriptingOptions) | (ScriptNameObjectBase から継承されています。) | |
GetTimeSpanParameterAsInt | (SqlSmoObject から継承されています。) | |
GetType | (Object から継承されています。) | |
GetUrnRecursive(StringBuilder) | (SqlSmoObject から継承されています。) | |
GetUrnRecursive(StringBuilder, UrnIdOption) | (SqlSmoObject から継承されています。) | |
Grant(ObjectPermissionSet, String) | ログイン アカウントに属している、権限が与えられている特定のユーザーに対して、特定の権限のセットを許可します。 | |
Grant(ObjectPermissionSet, array<String> [] () [] []) | ログイン アカウントに属している、権限が与えられている特定のユーザーに対して、特定の権限のセットを許可します。 | |
Grant(ObjectPermissionSet, String, Boolean) | 権限が与えられているユーザーに対して、特定の権限へのアクセスを許可します。また、このユーザーは、ログイン アカウントに属している他のユーザーに対して、権限へのアクセスを許可することができます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 権限が与えられているユーザーに対して、特定の権限へのアクセスを許可します。また、このユーザーは、ログイン アカウントに属している他のユーザーに対して、この権限へのアクセスを許可することができます。 | |
Grant(ObjectPermissionSet, String, Boolean, String) | 権限が与えられているユーザーに対して、特定の権限のセットを許可します。また、このユーザーは、想定したロールに基づいて、ログイン アカウントに属している他のユーザーに対して権限のセットを許可することができます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean, String) | 権限が与えられているユーザーに対して、特定の権限のセットを許可します。また、このユーザーは、想定したロールに基づいて、ログオンに属している他のユーザーに対して権限のセットを許可することができます。 | |
ImplInitialize | (SqlSmoObject から継承されています。) | |
Initialize() () () () | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
Initialize(Boolean) | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
IsMember | ログイン アカウントが指定したロールのメンバであるかどうかを示す Boolean 値を返します。 | |
IsObjectDirty | 参照されたオブジェクトが格納されたオブジェクトと一致するかどうかを示します。 (ScriptNameObjectBase から継承されています。) | |
IsObjectInitialized | オブジェクトが初期化されたかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInSpace | オブジェクトが孤立しているか、または SQL Server のインスタンスに接続されているかを確認します。 (SqlSmoObject から継承されています。) | |
IsVersion80SP3 | (SqlSmoObject から継承されています。) | |
ListMembers | ログイン アカウントがメンバとして属しているロールの一覧を返します。 | |
MarkDropped | (SqlSmoObject から継承されています。) | |
MarkForDropImpl | (SqlSmoObject から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
PostAlter | (SqlSmoObject から継承されています。) | |
PostCreate | (SqlSmoObject から継承されています。) | |
PostDrop | (SqlSmoObject から継承されています。) | |
Refresh | ログイン資格情報を更新します。 (ScriptNameObjectBase. . :: . .Refresh() () () () をオーバーライドします。) | |
Rename | ログイン アカウントの名前を変更します。 | |
RenameImpl | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
RenameImplWorker | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
Revoke(ObjectPermissionSet, String) | ログイン アカウントに属している、権限が与えられているユーザー (1 人) から、以前に許可した権限のセットを取り消します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] []) | ログイン アカウントに属している、権限が与えられているユーザーの一覧から、以前に許可した権限のセットを取り消します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean) | ログイン アカウントに属している、権限が与えられているユーザーから、以前に許可した権限のセットを取り消します。また、このユーザーが権限のセットを許可した他のユーザーからも、以前に許可した権限のセットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean) | ログイン アカウントに属している、権限が与えられているユーザーから、以前に許可した権限のセットを取り消します。また、このユーザーが権限のセットを許可した他のユーザーからも、以前に許可した権限のセットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | ログイン アカウントに属している、権限が与えられているユーザーから、以前に許可した権限のセットを取り消します。また、このユーザーが権限のセットを許可した他のユーザーからも、以前に許可した権限のセットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean, String) | ログイン アカウントに属している、権限が与えられているユーザーから、以前に許可した権限のセットを取り消します。また、このユーザーが権限のセットを許可した他のユーザーからも、以前に許可した権限のセットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Script() () () () | ログイン アカウントの再作成に使用できる Transact-SQL スクリプトを生成します。 | |
Script(ScriptingOptions) | スクリプト オプションの指定に従ってログイン アカウントを再作成する場合に使用できる Transact-SQL スクリプトを生成します。 | |
ScriptAlter | (SqlSmoObject から継承されています。) | |
ScriptAnsiQI | (ScriptNameObjectBase から継承されています。) | |
ScriptChangeOwner | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
ScriptCreate | (SqlSmoObject から継承されています。) | |
ScriptDdl | (SqlSmoObject から継承されています。) | |
ScriptDrop | (SqlSmoObject から継承されています。) | |
ScriptImpl() () () () | (SqlSmoObject から継承されています。) | |
ScriptImpl(ScriptingOptions) | (SqlSmoObject から継承されています。) | |
ScriptImplWorker | (SqlSmoObject から継承されています。) | |
ScriptInformativeHeaders | (ScriptNameObjectBase から継承されています。) | |
ScriptRename | このメソッドは、SMO インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 (NamedSmoObject から継承されています。) | |
SetCollectionTextMode | コレクション テキスト モードを設定します。 (ScriptNameObjectBase から継承されています。) | |
SetParentImpl | (SqlSmoObject から継承されています。) | |
SetTextBody | テキスト本文を示します。 (ScriptNameObjectBase から継承されています。) | |
SetTextHeader | テキスト ヘッダーを示します。 (ScriptNameObjectBase から継承されています。) | |
SetTextMode | テキスト モードを示します。 (ScriptNameObjectBase から継承されています。) | |
SwitchTextMode | テキスト モードを切り替えます。 (ScriptNameObjectBase から継承されています。) | |
ThrowIfTextIsDirtyForAlter | (ScriptNameObjectBase から継承されています。) | |
ToString | 参照するオブジェクトを表す String を返します。 (SqlSmoObject から継承されています。) | |
TouchImpl | (SqlSmoObject から継承されています。) | |
UnbindDefaultImpl | (SqlSmoObject から継承されています。) | |
UnbindRuleImpl | (SqlSmoObject から継承されています。) | |
Validate | (SmoObjectBase から継承されています。) |
Top
プロパティ
名前 | 説明 | |
---|---|---|
AsymmetricKey | ログインに関連付けられた非対称キーを取得します。 | |
Certificate | ログインに関連付けられた証明書を取得します。 | |
CreateDate | ログイン アカウントが作成された日時を取得します。 | |
Credential | ログインに関連付けられた資格情報を取得します。 | |
DateLastModified | ログイン アカウントが最後に変更された日時を取得します。 | |
DefaultDatabase | ログイン アカウントが SQL Server のインスタンスにログオンした後に割り当てられる既定のデータベースを取得します。値の設定も可能です。 | |
DenyWindowsLogin | ログイン アカウントが SQL Server のインスタンスへのログオンを許可されているか、拒否されているかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Events | ログイン アカウントに関連付けられたイベントを取得します。 | |
ExecuteForScalar | オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (SqlSmoObject から継承されています。) | |
HasAccess | SQL Server ログイン アカウントが SQL Server のインスタンスにアクセスできるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ID | ログイン アカウントを一意に識別する ID 値を取得します。 | |
IsDisabled | SQL Server ログイン アカウントが無効かどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IsLocked | ログイン アカウントが SQL Server のインスタンスからロックアウトされているかどうかを示す Boolean プロパティ値を取得します。 | |
IsPasswordExpired | SQL Server ログイン アカウントのパスワードの有効期限が切れているかどうかを示す Boolean プロパティ値を取得します。 | |
IsSystemObject | SQL Server ログイン アカウントがシステム オブジェクトかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IsTouched | オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
Language | 参照するログイン アカウントで、日付の書式設定やシステム メッセージの表示で必要となる言語を取得します。値の設定も可能です。 | |
LanguageAlias | SQL Server ログイン アカウントで使用する言語での別名を取得します。 | |
LoginType | SQL Server ログイン アカウントの種類を取得します。値の設定も可能です。 | |
MustChangePassword | ユーザーが次に SQL Server のインスタンスにログオンするときに、ログイン アカウントのパスワードを変更する必要があるかどうかを示す Boolean プロパティ値を取得します。 | |
Name | オブジェクトの名前を取得します。値の設定も可能です。 (NamedSmoObject から継承されています。) | |
ObjectInSpace | オブジェクトが孤立して存在するか、SQL Server のインスタンスに直接的または間接的に接続されているかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
Parent | Login オブジェクトの親である Server オブジェクトを取得します。 | |
PasswordExpirationEnabled | ログイン アカウントのパスワードの有効期限が自動的に切れるかどうかを示す Boolean プロパティ値を取得します。 | |
PasswordPolicyEnforced | このログイン アカウントにパスワード ポリシーを適用するかどうかを示す Boolean プロパティ値を取得します。 | |
Properties | オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されています。) | |
ScalarResult | 参照先オブジェクトのスカラ結果を取得します。 (SqlSmoObject から継承されています。) | |
Sid | ログイン アカウントのセキュリティ識別子 (SID) を取得します。値の設定も可能です。 | |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) | |
Urn | オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されています。) | |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) | |
WindowsLoginAccessType | Windows ログオン アクセスの種類を取得します。 |
Top
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | (SqlSmoObject から継承されています。) | |
PropertyMetadataChanged | (SqlSmoObject から継承されています。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IAlienObjectDiscover | (SqlSmoObject から継承されています。) | |
IAlienObjectGetParent | (SqlSmoObject から継承されています。) | |
IAlienObjectGetProperty | (SqlSmoObject から継承されています。) | |
ISfcPropertyProviderGetPropertySet | (SqlSmoObject から継承されています。) | |
IAlienObjectGetUrn | (SqlSmoObject から継承されています。) | |
IAlienObjectResolve | (SqlSmoObject から継承されています。) | |
IAlienObjectSetProperty | (SqlSmoObject から継承されています。) |
Top