1. ホーム
  2. sql

[解決済み] ローカルのSQL Serverインスタンスに管理者権限を付与するにはどうすればよいですか?

2022-12-15 02:54:57

質問

SQL Server 2008 R2 を私のローカルマシンにインストールしました。しかし、私は権利(または欠如)のために新しいデータベースを作成することができません。

"CREATE DATABASE PERMISSION DENIED" と表示されました。

そこで、現在のログインに管理者権限を割り当てようとしたところ

"ユーザーはこのアクションを実行する権限を持っていません."。

また、管理者権限を持つ新しいログインを作成しようとしましたが、うまくいきません。 データベースを作成するために、どのように自分に管理者権限を与えるのですか? 再インストールすることはできますが、そうしたくないのです。

どのように解決するのですか?

はい - SQL Server をインストールするときに、あなた自身を sysadmin ロールに追加するのを忘れているようです。 あなたのマシンのローカル管理者であれば このブログ記事 を参考に、SQLCMD を使用して、再インストールすることなく、あなたのアカウントを SQL Server sysadmin グループに追加してください。私に言わせれば、これは SQL Server のセキュリティ ホールのようなものですが、今回の件では役に立ちます。