2012-03-15 10 views
3

私は自分のマシンの管理者ですが、SQL Server Expressがインストールされています。私は、このエラー新しいデータベースを作成するときにSQL Server Expressで混乱します

は、データベース「マスタ」

enter image description here

に拒否されたデータベースのアクセス許可を作成してしまった新しいデータベースを作成しようとしたとき、しかし、私は私のための「システム管理者の役割がありませんでした考え出しログイン。私は「システム管理者」として私の自己を追加しようとしたとき、私は

ユーザーがこのアクション

enter image description here

私は、なぜこのマシンの管理者でを実行する権限を持っていない別のエラーを得ましたこのSQL Server Expressインスタンスで新しいデータベースを作成する権限がありませんか?

ありがとうございました

+0

MYDOMAIN \ SQLEXPRESSデータベースタイプを使用していますかWindows認証のDatabaseEngineですか? – FlavorScape

+0

インストール中に**あなた自身**をシステム管理者に追加しましたか? –

答えて

6

This postも参考になります。これは、ローカルのWindows管理者であれば、sysadminロールに自分自身を追加できるスクリプトを指しています。

更新実際のスクリプトへのリンクがなくなったので、StackExchangeの回答はhow to take ownership of a SQL Serverです。

+0

素晴らしいです、私の友人! – icn

+0

ああはい。とても良い。私は、管理者もシステム管理者であることに甘やかされていると思います。決してそれを考えなかったし、私があまり優しくない環境にいるときには、これを思い出すだろう。 – FlavorScape

+0

投稿でスクリプトを実行しているときに、SQL Serverインスタンスにログインしていないことを確認してください。私が初めてそれを実行したとき、私は記録され、スクリプトは失敗しました。私はログアウトしてもう一度走った、それは魅力のように働いた! – Whizkid747

0

この投稿を見るhttp://blogs.msdn.com/b/dparys/archive/2009/09/17/create-database-permission-denied-in-database-master-my-fix.aspx

システムレベルの権利があり、SQL権限があり、時にはそれが整列しないことがあります。

+0

「CREATE LOGIN [あなたのドメインアカウント]からWINDOWS;」を試しました。得た エラー "このアクションを実行する権限がありません"と私は "管理者"としてコマンドを実行しました – icn

関連する問題