0

MS SQLサーバー(2005)データベースで権限の変更を行う必要があります。一部のテーブルはdboを除くすべてのテーブルでのみ読み込み、一部のテーブルはすべてのものに対して読み書き可能です。これまでは、SQLサーバーディスク上にある管理プログラムを使用していました。それは今私のための選択肢ではありません。私はビジュアルスタジオでテーブルのパーミッションを変更する場所を見つけることができません。ビジュアルスタジオにはその機能がありますか?ビジュアルスタジオからのSQLサーバー管理

+0

なぜあなたは使用することはできませんSSMS? – DForck42

+0

私はこのディスクを手元に置いておらず、SQL Server Management Studio Expressの無償ダウンロードを知らなかった。 –

答えて

2

Visual Studio 2008にはこの機能がなく、今後のエディションには含まれていません。

0

いつでもアクセス許可を変更するためにコマンドラインを使用できます。テーブル用

3

GRANT:

GRANT <permission> [ ,...n ] ON 
    [ OBJECT :: ][ schema_name ]. object_name [ (column [ ,...n ]) ] 
    TO <database_principal> [ ,...n ] 
    [ WITH GRANT OPTION ] 
    [ AS <database_principal> ] 

<permission> ::= 
    ALL [ PRIVILEGES ] | permission [ (column [ ,...n ]) ] 

<database_principal> ::= 
     Database_user 
    | Database_role 
    | Application_role 
    | Database_user_mapped_to_Windows_User 
    | Database_user_mapped_to_Windows_Group 
    | Database_user_mapped_to_certificate 
    | Database_user_mapped_to_asymmetric_key 
    | Database_user_with_no_login 

例:

GRANT SELECT ON dbo.YourTable TO YourUser 
GRANT INSERT ON dbo.YourTable TO YourUser 
GRANT DELETE ON dbo.YourTable TO YourUser 
関連する問題