sys.sql_logins (Transact-SQL)
適用対象:SQL ServerAzure SQL Database Azure Synapse Analytics Analytics Platform System (PDW)
SQL Server 認証ログインごとに 1 行を返します。
列名 | データ型 | 説明 |
---|---|---|
<継承された列> | -- | sys.server_principalsから継承します。 |
is_policy_チェック | bit | パスワード ポリシーがチェックされます。 |
is_expiration_チェック | bit | パスワードの有効期限がチェックされます。 |
password_hash | varbinary(256) | SQL ログイン パスワードのハッシュ。 SQL Server 2012 (11.x) 以降では、保存されたパスワード情報は salt 化パスワードの SHA-512 を使用して計算されます。 |
このビューが継承する列の一覧については、「sys.server_principals (Transact-SQL)」を参照してください。 列 owning_principal_id
は is_fixed_role
、sys.server_principalsから継承されません。
解説
SQL Server 認証ログインとWindows 認証 ログインの両方を表示するには、「sys.server_principals (Transact-SQL)」を参照してください。
包含データベース ユーザーが有効になっている場合、ログインなしで接続を行うことができます。 これらのアカウントを識別するには、「sys.database_principals (Transact-SQL)」を参照してください。
アクセス許可
SQL Server: SQL Server 認証ログインでは、独自のログイン名と sa ログインを確認できます。 他のログインを表示するには、ALTER ANY LOGIN、VIEW Standard Edition RVER Standard Edition CURITY DEFINITION、またはログインに対するアクセス許可が必要です。
password_hash列、CONTROL Standard Edition RVER、または SQL Server 2022 以降の内容を表示するには、必要な任意の暗号化Standard Edition CURED DEFINITION アクセス許可を表示します。 Azure SQL Database: master または AAD 管理 および Server 管理の特殊なデータベース ロール loginmanager のメンバーのみがすべてのログインを表示できます。
カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されたセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。
参照
カタログ ビュー (Transact-SQL)
セキュリティ カタログ ビュー (Transact-SQL)
パスワード ポリシー
プリンシパル (データベース エンジン)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示