MS SQL Server で Windows 認証/SA ユーザーを設定する方法

MS SQL Server で Windows 認証/SA ユーザーを設定する方法

MSSQL Server Expressをインストールしました。しかし、「データベースダイアグラム」機能は実行されていませんでした。そこで、Windowsの「ドキュメント」内の「SQL Server Management Studio」というフォルダを削除して、すべての設定を削除するように言われました。

私も同じことをしました。しかし、「認証」も設定の一部のようです

SSMSではローカルサーバーは表示されますが、Windows認証と「sa」ユーザーはどちらも機能していません

認証を設定するにはどうすればいいですか?

答え1

サーバー/プロパティ/セキュリティを右クリックしたときにオプションが有効になっていないことを意味する場合は、Windows レジストリからこのプロパティを直接変更してみてください。

ステップ 1: レジストリ エディターを開きます。

ステップ 2: 次の場所に移動します: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.10.SQLEXPRESS\MSSQLServer

ステップ 3: LoginMode の値を 1 から 2 に変更します。

あるいは、ただ走ることもできます

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2

フォント:https://www.isunshare.com/sql-server/four-ways-to-enable-mixed-mode-authentication.html

関連情報