2013-02-11 5 views
17

自分のラップトップでWindows認証を使用してSQL Server 2008をインストールしました。 SQL Serverのログインタイプを使用してSysadminアカウント/ロールを追加します。私はthis postをチェックしましたが、必要なものが表示されていません。どのようにしてsysadminアカウントを追加できますか?それはデフォルトの役割/ログインではないでしょうか?SQL ServerにSysadminのログインを追加するには?

答えて

28

sysadminはサーバーロールです。どのログインにも適用できます。

SQL Serverのインストール時に、この特権でログインsaが作成されます。 SQL Serverのインストール時にパスワードを指定することができます。

それとも、独自のログインを作成することができます。これは、すべての

CREATE LOGIN adminuser WITH PASSWORD = 'ABCDegf123'; 
GO 

EXEC master..sp_addsrvrolemember @loginame = N'adminuser', @rolename = N'sysadmin' 
GO 

enter image description here

は、ミックスモード認証がSQLログインを許可するように設定されている前提としています。 Change Server Authentication Mode。コメントの後

:上記のリンクからそう

Management Studioで混合モードにあなたを変更します:SQL Server Management Studioのオブジェクトエクスプローラ、右クリックで

  1. サーバーをクリックし、[プロパティ]をクリックします。

  2. [セキュリティ]ページの[サーバー認証]で、新しいサーバー認証モードを選択し、[OK]をクリックします。

  3. [SQL Server Management Studio]ダイアログボックスで、[OK]をクリックしてSQL Serverを再起動する必要があることを確認します。

  4. オブジェクトエクスプローラで、サーバーを右クリックし、[再起動]をクリックします。 SQL Serverエージェントが実行されている場合は、SQL Serverエージェントも再起動する必要があります。

それは次のようになります。

enter image description here

+0

ありがとうございましたIanは、最初は混合モードに設定されていません。それはシングルモードです...私はミックスモードを追加したいときに、Sharepointプラグインがあるまでサーバーが完全に構成されないというメッセージがありました。(ミックスモードにはそういうことが必要です)どうすればよいですか?今? – aspiring

+1

SharePointはSQL Server上で動作します。認証モードはSharePointとは無関係のSQL Serverプロパティですので、何が起こっているのか分かりません。あなたは上記の手順に従っていますか?私は前にあなたの状況を見ていない。あなたの努力のために+1 –

+0

+1。ステップを試してみましょう。 – aspiring

1

「sysadmin」はロールです。「sa」は「システム管理者」のsql-loginです。

Windows認証(デフォルトモード)だけでインストールした場合、 'sa'アカウントは既に存在しますが、デフォルトでは無効になります。 YourServerName - > Security - > Management Studioのログインを参照し、アイコンに下向きの矢印が付いた「sa」が表示されます(無効なユーザーを表します)

アカウントを使用してログインする必要がありますあなたのインストールアカウントにsysadmin権限があれば、 'sa'を有効にしてパスワードを設定してください。

+0

は、私もあなたに感謝あなたの方法を試してみましょう。いつか私を戻すことができます。 – aspiring

関連する問題