sys.syslogins (Transact-SQL)

ログイン アカウントごとに 1 行のデータを保持します。

重要な注意事項重要

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

列名

データ型

説明

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 = ログインはサーバー ロール sysadmin のメンバーです。

securityadmin

int

1 = ログインはサーバー ロール securityadmin のメンバーです。

serveradmin

int

1 = ログインは固定サーバー ロール serveradmin のメンバーです。

setupadmin

int

1 = ログインは固定サーバー ロール setupadmin のメンバーです。

processadmin

int

1 = ログインは固定サーバー ロール processadmin のメンバーです。

diskadmin

int

1 = ログインは固定サーバー ロール diskadmin のメンバーです。

dbcreator

int

1 = ログインは固定サーバー ロール dbcreator のメンバーです。

bulkadmin

int

1 = ログインは固定サーバー ロール bulkadmin のメンバーです。

loginname

nvarchar(128)

ユーザーのログイン名です。 これは旧バージョンとの互換性のために用意されています。

関連項目

参照

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

互換性ビュー (Transact-SQL)