誰かがスクリプトだけでSQLServer認証モードを変更するにはどうすればよいのでしょうか。
クエリウィンドウで実行し、認証を混合モードに変更するスクリプトが必要です。何か案が?
誰かがスクリプトだけでSQLServer認証モードを変更するにはどうすればよいのでしょうか。
クエリウィンドウで実行し、認証を混合モードに変更するスクリプトが必要です。何か案が?
Windowsのみのモードの場合:
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 1
混合認証2
の代わりに使用します。1
この設定を変更した後、SQLServerを再起動する必要があります。T-SQLからそれを行うことはできません。net stop mssqlserver
コマンドプロンプトからは、 thenのようなものnet start mssqlserver
です。
これは厳密にはこの質問に対する答えではありませんが、スクリプトを使用してデータベースを部分的に含むように変更する方法を見つけようとしたときに、この投稿や同様の投稿に遭遇し続けました。
あなたが同じことをしようとしているなら、あなたは欲しいです:
ALTER DATABASE blah
SET CONTAINMENT=PARTIAL