DataBase SQLServer

SQLSERVER サービス起動用ユーザーを作成する

投稿日:

SQLサーバーのサービスを起動しているのは、デフォルトではおそらくAdministratorです。
ここに大きな落とし穴があります。

Administratroのパスワードを変更することはセキュリティ上よくある話です。
Adminiのパスワード変更すると、直ぐには問題は発覚しません。

次回再起動したタイミングで、SQLSERVERのサービスが起動できないことになります・・・。

勿論、SQLSERVERのサービス起動パスワードも変更すればいいだけですが、普通は専用アカウントを作成しておくことが無難です。

sqlserver起動用ユーザーの作成

普通に専用ユーザーを作成します。
Admini権限を付けておきます。

SQLSERVERでユーザー作成

SQLSERVER MAnagemanet Studioより、作成したwindows認証ユーザーを使ってユーザーを作成します。
セキュリティ>ログインを右クリックして新規作成です。

サービスログオンの変更

サービスより右クリックして、ログオンタブを開きます。
アカウントを先ほど作成したユーザーとパスワードに変更すればOKです。

Gooleアドセンス用336

Gooleアドセンス用336

-DataBase, SQLServer
-,

執筆者:

関連記事

mysql

mysqldumpでテーブル毎のダンプを圧縮して取得するスクリプト

mysqldumpではデータベースを指定して一括してダンプを取得できます。テーブル毎のダンプも取得できます。 しかし、一括して取得したダンプの1つのテーブルだけをインポートすることはできません。これは …

mysql

MySQLのwait_timeout

データベースやWebサーバーは、実際に稼働してから問題が多発します。 データ量が増えてきたり、アクセスが増えてきたらまずレスポンスの問題が発生するでしょう。 経験のあるエンジニアがいれば、十分なテスト …

sqlserver

「.NET」と「ASP.NET」からのSQL Serverへのコネクションを確認する(1)

INDEX1 コネクション数と状態を確認する2 コネクションプールとは3 コネクションを制御する設定 コネクション数と状態を確認する SQLSERVERのコネクション数を確認するには下記のSQLを実行 …

mysql

MySQLのChar型は”(ダブルクォーテーション)ではなく'(シングルクォーテーション)でSELECT

タイトルの通り MySQLのChar型は”(ダブルクォーテーション)ではなく'(シングルクォーテーション)で囲ってSELECT しなければなりません。 正確には、そうしなければパフォーマン …

sqlserver

SQL Server Management Studio でテーブルが変更できない

私は以前はOracleをメインで使用し、そしてここ数年間はMySQLをメインで使用しています。SQL Serverは少しかじった程度といえるでしょう。 こんな私が選択したのはSQL Server Ma …