他の 2 つの環境で SSMS 経由で Azure SQL にログインを作成しましたが、3 つ目の Azure SQL Server では、まったく同じ SQL コマンドでログインが作成されますが、SSMS には表示されません。これらのログインをデータベースのユーザーに使用しています。私が述べたように、それは他のすべての Azure SQL Server で機能しています。
ただし、ログインを作成すると、[セキュリティ] > [ログイン] の下に表示されず、データベースのユーザーを作成しようとすると、次のエラーが発生します。
「myuser」は有効なログインではないか、権限がありません。
ログインを作成するための私のSQLは次のとおりです。
CREATE LOGIN myuser WITH PASSWORD = 'p@ssword';
上記で作成したユーザーに実行権限を追加するために、選択したデータベースで実行する SQL を次に示します。
CREATE USER [myuser] FROM LOGIN [myuser];
GRANT EXECUTE TO [myuser]
明確にするために、ログイン(最初のSQL)は作成されたと述べていますが、SSMSには表示されず、DBにユーザーを作成することはできません