Login Members

Login オブジェクトは、SQL Server のインスタンスへの Microsoft Windows 認証または SQL Server 認証を介したアクセスを許可された Microsoft SQL Server ログイン アカウントを表します。

Login データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ

  名前 説明
Login オーバーロードされます。 Login クラスの新しいインスタンスを初期化します。

このページのトップへ

プロテクト フィールド

  名前 説明
ms219819.protfield(ja-jp,SQL.90).gif m_ExtendedProperties  ( SqlSmoObject から継承されます)

このページのトップへ

パブリック プロパティ

( プロテクト プロパティ も参照)

  名前 説明
ms219819.pubproperty(ja-jp,SQL.90).gif AsymmetricKey ログインに関連付けられた非対称キーを取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif Certificate ログインに関連付けられた証明書を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif CreateDate ログイン アカウントが作成された日時を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif Credential ログインに関連付けられた資格情報を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif DateLastModified ログイン アカウントが最後に変更された日時を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif DefaultDatabase ログイン アカウントが Microsoft SQL Server のインスタンスにログオンした後に割り当てられる既定のデータベースを取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif DenyWindowsLogin ログイン アカウントが Microsoft SQL Server のインスタンスへのログオンを許可されているか、拒否されているかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif Events ログイン アカウントに関連付けられたイベントを取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif HasAccess Microsoft SQL Server ログイン アカウントが SQL Server のインスタンスにアクセスできるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif ID ログイン アカウントを一意に識別する ID 値を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif IsDisabled Microsoft SQL Server ログイン アカウントが無効かどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif IsLocked ログイン アカウントが Microsoft SQL Server のインスタンスからロックアウトされているかどうかを示す Boolean プロパティ値を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif IsPasswordExpired Microsoft SQL Server ログイン アカウントのパスワードの有効期限が切れたかどうかを示す Boolean プロパティ値を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif IsSystemObject Microsoft SQL Server ログイン アカウントがシステム オブジェクトかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif Language 参照するログイン アカウントで、日付の書式設定やシステム メッセージの表示で必要となる言語を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif LanguageAlias Microsoft SQL Server ログイン アカウントで必要となる言語に使用される別名を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif LoginType Microsoft SQL Server ログイン アカウントの種類を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif MustChangePassword ユーザーが次に Microsoft SQL Server のインスタンスにログオンするときに、ログイン アカウントのパスワードを変更する必要があるかどうかを示す Boolean プロパティ値を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif Name  オブジェクトの名前を取得します。値の設定も可能です。 (NamedSmoObject から継承されます)
ms219819.pubproperty(ja-jp,SQL.90).gif Parent Login オブジェクトの親である Server オブジェクトを取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif PasswordExpirationEnabled ログイン アカウントのパスワードの有効期限が自動的に切れるかどうかを示す Boolean プロパティ値を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif PasswordPolicyEnforced このログイン アカウントにパスワード ポリシーを適用するかどうかを示す Boolean プロパティ値を取得します。
ms219819.pubproperty(ja-jp,SQL.90).gif Properties  オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されます)
ms219819.pubproperty(ja-jp,SQL.90).gif Sid ログイン アカウントのセキュリティ識別子 (SID) を取得します。値の設定も可能です。
ms219819.pubproperty(ja-jp,SQL.90).gif State  参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されます)
ms219819.pubproperty(ja-jp,SQL.90).gif Urn  オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されます)
ms219819.pubproperty(ja-jp,SQL.90).gif UserData  参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されます)
ms219819.pubproperty(ja-jp,SQL.90).gif WindowsLoginAccessType Microsoft Windows ログオン アクセスの種類を取得します。

このページのトップへ

プロテクト プロパティ

  名前 説明
ms219819.protproperty(ja-jp,SQL.90).gif ExecuteForScalar  オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (SqlSmoObject から継承されます)
ms219819.protproperty(ja-jp,SQL.90).gif ObjectInSpace  オブジェクトが孤立して存在するか、Microsoft SQL Server のインスタンスに直接的または間接的に接続されるかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されます)
ms219819.protproperty(ja-jp,SQL.90).gif PresetProperties  参照するオブジェクトの事前設定プロパティを取得します。値の設定も可能です。 (SqlSmoObject から継承されます)
ms219819.protproperty(ja-jp,SQL.90).gif ScalarResult  参照先オブジェクトのスカラ結果を取得します。 (SqlSmoObject から継承されます)

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
ms219819.pubmethod(ja-jp,SQL.90).gif AddToRole ログイン アカウントを Microsoft SQL Server ロールに追加します。
ms219819.pubmethod(ja-jp,SQL.90).gif Alter Microsoft SQL Server のインスタンスのログイン アカウントで、Login オブジェクトのプロパティに対する変更をすべて更新します。
ms219819.pubmethod(ja-jp,SQL.90).gif ChangePassword オーバーロードされます。 ログイン アカウントのパスワードを変更します。
ms219819.pubmethod(ja-jp,SQL.90).gif Create オーバーロードされます。  
ms219819.pubmethod(ja-jp,SQL.90).gif Deny オーバーロードされます。 ログイン アカウントに属している、権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。
ms219819.pubmethod(ja-jp,SQL.90).gif Disable ログイン アカウントを無効にします。
ms219819.pubmethod(ja-jp,SQL.90).gif Drop Microsoft SQL Server のインスタンスからログイン アカウントを削除します。
ms219819.pubmethod(ja-jp,SQL.90).gif Enable ログイン アカウントを有効にします。
ms219819.pubmethod(ja-jp,SQL.90).gif EnumAgentProxyAccounts ログイン アカウントが参加しているエージェント プロキシ アカウントの一覧を列挙します。
ms219819.pubmethod(ja-jp,SQL.90).gif EnumDatabaseMappings データベースとデータベース ユーザーへのログイン アカウント マッピングの一覧を列挙します。
ms219819.pubmethod(ja-jp,SQL.90).gif EnumObjectPermissions オーバーロードされます。 ログイン アカウントに関するオブジェクト権限の一覧を列挙します。
ms219819.pubmethod(ja-jp,SQL.90).gif Equals  オーバーロードされます。 ( Object から継承されます)
ms219819.pubmethod(ja-jp,SQL.90).gif GetDatabaseUser 指定したデータベース内のログイン アカウントがマップされるユーザーの名前を取得します。
ms219819.pubmethod(ja-jp,SQL.90).gif GetHashCode  ( Object から継承されます)
ms219819.pubmethod(ja-jp,SQL.90).gif GetType  ( Object から継承されます)
ms219819.pubmethod(ja-jp,SQL.90).gif Grant オーバーロードされます。 ログイン アカウントに属している、権限が与えられている特定のユーザーに対して、特定の権限のセットを許可します。
ms219819.pubmethod(ja-jp,SQL.90).gif Initialize  オーバーロードされます。 オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されます)
ms219819.pubmethod(ja-jp,SQL.90).gif IsMember ログイン アカウントが指定したロールのメンバであるかどうかを示す Boolean 値を返します。
ms219819.pubmethod(ja-jp,SQL.90).gif ListMembers ログイン アカウントがメンバとして属しているロールの一覧を返します。
ms219819.pubmethod(ja-jp,SQL.90).gifms219819.static(ja-jp,SQL.90).gif ReferenceEquals  ( Object から継承されます)
ms219819.pubmethod(ja-jp,SQL.90).gif Refresh  スクリプト名を更新します。 (ScriptNameObjectBase から継承されます)
ms219819.pubmethod(ja-jp,SQL.90).gif Rename ログイン アカウントの名前を変更します。
ms219819.pubmethod(ja-jp,SQL.90).gif Revoke オーバーロードされます。 ログイン アカウントに属している、権限が与えられているユーザー (1 人または複数) から、以前に許可した権限のセットを取り消します。
ms219819.pubmethod(ja-jp,SQL.90).gif Script オーバーロードされます。 ログイン アカウントの再作成に使用できる Transact-SQL スクリプトを生成します。
ms219819.pubmethod(ja-jp,SQL.90).gif ToString  参照するオブジェクトを表す String を返します。 (SqlSmoObject から継承されます)

このページのトップへ

プロテクト メソッド

  名前 説明
ms219819.protmethod(ja-jp,SQL.90).gif AlterImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif AlterImplFinish  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif AlterImplInit  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif AlterImplWorker  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif AppendCommaText  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif AppendWithCommaText  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif AppendWithOption  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif BindDefaultImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif BindRuleImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckCollation  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckObjectState  オーバーロードされます。 参照先オブジェクトの状態を検証します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckObjectStateImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckTextCorectness  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckTextModeSupport  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckVersion80  Microsoft SQL Server 2000 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckVersion80SP3  Microsoft SQL Server 2000 SP3 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckVersion90  Microsoft SQL Server 2005 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CheckVersionBelow90  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CleanObject  参照されたオブジェクトを削除します。 (ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CreateImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CreateImplFinish  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif CreateImplInit  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif DropImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif DropImplWorker  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif Finalize  ( Object から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ForceTextModeOnTextBody  テキスト本文にテキスト モードを適用します。 (ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif FormatSqlVariant  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GenerateDataSpaceScript  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetBindDefaultScript  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetBindRuleScript  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetBoolParameter  オーバーロードされます。 ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetBraketNameForText  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetDateTimeParameter  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetDateTimeParameterAsInt  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetDBName  オブジェクトに関連付けられたデータベース名を取得します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetEnumParameter  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetFragOptionString  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetGuidParameter  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetIsTextDirty  テキスト値と格納された値が一致しているかどうかを示します。 (ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetParameter  オーバーロードされます。 ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetPropValue  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetPropValueOptional  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetPropValueOptionalAllowNull  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetRealValue  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetScriptIncludeExists  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetScriptingOptionsForCreate  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetServerName  オブジェクトが関連付けられている Microsoft SQL Server のインスタンスの名前を取得します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetSqlServerVersionName  オブジェクトが関連付けられている Microsoft SQL Server のインスタンスのバージョン名を取得します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetStringParameter  オーバーロードされます。 ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetTextBody  オーバーロードされます。 テキスト本文を返します。 (ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetTextForScript  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetTextHeader  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetTextMode  スクリプト名がテキスト モードを使用するかどうかを示します。 (ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetTextProperty  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetTimeSpanParameterAsInt  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif GetUrnRecursive  オーバーロードされます。 ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ImplInitialize  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gifms219819.static(ja-jp,SQL.90).gif IsCollectionDirty  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif IsObjectDirty  参照されたオブジェクトが格納されたオブジェクトと一致するかどうかを示します。 (ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif IsObjectInitialized  オブジェクトが初期化されたかどうかを確認します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif IsObjectInSpace  オブジェクトが孤立しているか、または Microsoft SQL Server のインスタンスに接続されているかを確認します。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif IsVersion80SP3  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif MarkDropped  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif MarkForDropImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif MemberwiseClone  ( Object から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif PostAlter  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif PostCreate  このメソッドは、SQL Server 管理オブジェクトのインフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif PostDrop  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif RenameImpl  ( NamedSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif RenameImplWorker  ( NamedSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptAlter  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptAnsiQI  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptChangeOwner  ( NamedSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptCreate  このメソッドは、SQL Server 管理オブジェクトのインフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptDdl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptDrop  このメソッドは、SQL Server 管理オブジェクトのインフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptImpl  オーバーロードされます。 ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptImplWorker  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptInformativeHeaders  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ScriptRename  このメソッドは、SQL Server 管理オブジェクトのインフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif SetCollectionTextMode  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif SetParentImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif SetTextBody  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif SetTextHeader  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif SetTextMode  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif SwitchTextMode  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif ThrowIfTextIsDirtyForAlter  ( ScriptNameObjectBase から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gifms219819.static(ja-jp,SQL.90).gif Trace  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif UnbindDefaultImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gif UnbindRuleImpl  ( SqlSmoObject から継承されます)
ms219819.protmethod(ja-jp,SQL.90).gifms219819.static(ja-jp,SQL.90).gif UpdateCollectionState2  ( SqlSmoObject から継承されます)

このページのトップへ

参照

関連項目

Login Class
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

ユーザー、ロール、およびログインの管理
プリンシパル
CREATE LOGIN (Transact-SQL)