Share via


sys.syslogins (Transact-SQL)

適用対象:SQL Server

ログイン アカウントごとに 1 つの行が含まれます。

重要

この SQL Server 2000 システム テーブルは、下位互換性を保つためにビューとして含まれています。 代わりに、現在の SQL Server システム ビューを使用することをお勧めします。 同等のシステム ビューまたはビューを見つけるには、「 システム テーブルをシステム ビューにマッピングする (Transact-SQL)」を参照してください。 この機能は、Microsoft SQL Server の将来のバージョンで削除されます。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。

適用対象: SQL Server (SQL Server 2008 (10.0.x) から現在のバージョンまで)。

列名 データ型 説明
Sid varbinary(85) セキュリティ識別子。
status smallint 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
createdate datetime ログインが追加された日付です。
updatedate datetime ログインが更新された日付です。
accdate datetime 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
totcpu int 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
totio int 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
spacelimit int 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
Timelimit int 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
resultlimit int 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
name sysname ユーザーのログイン名。
Dbname sysname 接続が確立されたときのユーザーの既定のデータベースの名前。
password nvarchar(128) NULL を返します。
language sysname ユーザーの既定の言語です。
denylogin int 1 = ログインは Microsoft Windows ユーザーまたはグループであり、アクセスが拒否されました。
hasaccess int 1 = ログインにサーバーへのアクセス権が付与されています。
isntname int 1 = ログインは Windows ユーザーまたはグループです。

0 = ログインはSQL Serverログインです。
isntgroup int 1 = ログインは Windows グループです。
isntuser int 1 = ログインは Windows ユーザーです。
sysadmin int 1 = Login は sysadmin サーバー ロールのメンバーです。
securityadmin int 1 = ログインは securityadmin サーバー ロールのメンバーです。
serveradmin int 1 = ログインは、 serveradmin 固定サーバー ロールのメンバーです。
setupadmin int 1 = ログインは、 setupadmin 固定サーバー ロールのメンバーです。
processadmin int 1 = ログインは 、processadmin 固定サーバー ロールのメンバーです。
diskadmin int 1 = Login は diskadmin 固定サーバー ロールのメンバーです。
dbcreator int 1 = ログインは 、dbcreator 固定サーバー ロールのメンバーです。
bulkadmin int 1 = ログインは bulkadmin 固定サーバー ロールのメンバーです。
Loginname nvarchar(128) ユーザーのログイン名。 これは旧バージョンとの互換性のために用意されています。

参照

システム テーブルのシステム ビューへのマッピング (Transact-SQL)
互換性ビュー (Transact-SQL)