現在、私のAzure SQL DWH用にいくつかのユーザーを設定しています。サーバーレベルでログインし、データベースにユーザーを作成しました。ただし、データベースユーザーを使用しようとすると、ログインに失敗しましたというメッセージが表示されます。私がログインを使用する場合、私は作成したそれはうまく動作します。このログインは、私がアクセス権を与えたビューへのアクセス権も持っています。私は本当に明白な何かを見逃しているのですか、SQL DWHのログインとロールについて何か違うのですか?Azure SQL DWH:ユーザーではなくログインで接続することができます
CREATE LOGIN Login WITH PASSWORD = 'Password';
CREATE USER User FROM LOGIN Login;
私はdwについてはわかりませんが、sqlserverの場合、ユーザーがログインしていない場合は、ユーザーが含まれています。** dwにも同じ**が適用されます。 – TheGameiswar
これは意味があると思います。含まれているデータベースのドキュメントがSQL DWH、https://docs.microsoft.com/en-us/sql/relational-databases/databases/contained-databasesに当てはまらないと仮定すると、あなたの前提が正しいと思われます。ありがとう! –