SQL Server 2012 を使用しています。
データベースを新しいサーバーに復元し、無関係な理由で「データベース所有者」を変更しました。
新しいログインを作成し、myloginチェックをオフにして、新しいデータベース ユーザーとスキーマを作成するデータベースにマップします。
ログインして行うと
select current_user
結果はguest代わりにmylogin. 権限の付与をいじってみましたが、結果はdbo.
私がするときでさえ
execute as user='mylogin'
select current_user
私は得るdbo。
道に迷いました。select current_user戻る方法を教えてくださいmylogin。