私はローカルのSQL Server 2008 ExpressインスタンスへのグラフィックインターフェイスとしてSQL Management Studio 2008 Expressを使用しています。どちらもローカルに自分のWebプロジェクトのテストおよび開発インターフェイスとしてのみ使用しています。SQL Server Management Studioで「管理者権限」を取得する方法は?
私は最近、SQLコーディングでより自信を持って成長し、より複雑なSQLのものを使用し始めました。私の最新の探査分野はトリガーです。しかし、私の驚くべきことに、私はサーバインスタンスに対して管理者権限を持っていないようです。つまり、デバッグやアクセス権の変更といった簡単なことはできません。
デバッグを開始しようとすると、私はアクセス許可の拒否メッセージが表示され、別のデータベースへのアクセス許可ルールを管理しようとすると表示されます。私はこれがサーバーをインストールしたときに選択したいくつかのオプションと関係があると思われますが、すでにいくつかのデータベースを設定してデータを格納しているので、すべてをアンインストールして再インストールする必要はありません。
サーバーインスタンスのマスター管理者を変更する方法はありますか。もしそうでなければ、私のトリガーをデバッグするなどの権限を得る他の方法はありますか?
ローカル管理者としてログオンするにはどうすればよいですか?私はWindows Vistaを実行し、私が知っている唯一のアカウントは私の普通のユーザーアカウント(AASLOEG \ Tomas、私のコンピュータの名前はAASLOEG ...です)です。私は管理者として物事を実行する権利を持っていますが、管理者としてSSMSを実行してもそのトリックはありません。私はGUIを使ってSQLステートメントを実行することを試みましたが、これまでのところ許可が拒否されています... –
編集のリンクをありがとう - 私の問題を解決しなかったけれど、 。私は、mssqlディレクトリからdbファイルを取り出して再インストールし、ローカル管理者グループと自分のユーザーアカウントがsysadminロールに追加されていることを確認しました。それは口笛だったが、今はうまくいく。ありがとう! –
FYI、これは私の問題を解決しました。 –