1

最近、SQL Server 2005 Management Studio Express をインストールしました。Windows 認証を使用してデータベース サーバー machinename\SQLEXPRESS にログインすると。

テーブルやデータベースを作成できません。テーブル/データベースを作成できるように、Windows 認証としてログインしているユーザーにアクセス許可を付与するにはどうすればよいですか?

4

2 に答える 2

2

ユーザーをsysadminロールの一部にすることができます

exec sp_addsrvrolemember 'DomainOrComputerName\UserName','sysadmin'
于 2011-04-26T08:45:41.367 に答える
2

それはあなたの問題を解決しますが、それはやり過ぎであり、データベースを削除する機能を含むデータベースへの完全なアクセスをユーザーに許可し、技術的には、SQL Server サービスアカウントの権利を制限しない限り、コンピューターで必要なことを何でも実行できます. テーブルを作成する機能を許可するには、

テーブルの作成を [domainName\userName] に許可します。これにより、そのステートメントを実行するデータベースにテーブルを作成する機能が与えられます。

于 2011-05-18T18:33:54.103 に答える