資格情報 (データベース エンジン)
適用対象: SQL Server
Azure SQL データベース
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
資格情報とは、SQL Server 外のリソースへの接続に必要な認証情報 (資格情報) を含むレコードです。 この情報は、SQL Server によって内部的に使用されます。 通常、資格情報には Windows ユーザー名とパスワードが含まれます。
SQL Server に SQL Server 認証経由で接続しているユーザーは、資格情報に格納された情報によって、サーバー インスタンスの外部のリソースにアクセスできるようになります。 外部リソースが Windows である場合、ユーザーは、資格情報に指定されている Windows ユーザーとして認証されます。 1 つの資格情報は、1 つの SQL Server ログインだけにマッピングできます。 また、1 つの SQL Server ログインは、1 つの資格情報にだけマッピングできます。
マスター データベースに保存され、SQL Server のインスタンス全体で使用できる資格情報については、「CREATE CREDENTIAL (Transact-SQL)」を参照してください。 特定のデータベースで使用され、そのデータベースとともに移植可能な資格情報については、「CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)」を参照してください。
システム資格情報は、自動的に作成され、特定のエンドポイントに関連付けられます。 システム資格情報の名前は 2 つのシャープ記号 (##) で始まります。
資格情報の詳細については、sys.credentials カタログ ビューおよび sys.database_scoped_credentials カタログ ビューを参照してください。
関連コンテンツ
Shared Access Signature の作成
CREATE CREDENTIAL (Transact-SQL)
CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
SQL Server の保護