3

ユーザー名とパスワードを使用してSQLサーバーに接続したいのですが、このサーバーには100を超えるデータベースがあります。

1.SQL サーバーに接続して、所有者アクセス権を持つデータベースのみを表示するにはどうすればよいですか (データベースにアクセスしてデータベースをフィルター処理します)。

2. 特定のデータベース名 (100 のうちの 1 つのデータベース名) で SQL サーバーに接続するにはどうすればよいですか。たとえば、Northwind Db.

4

2 に答える 2

4

2/ 次のコード行でバット ファイルを作成します。

ssms -S YourServerNameOrIP -d YourDbName -U UserName -P Password

または単にcmdで実行します

于 2013-11-11T06:58:26.667 に答える
0

1/ デフォルトでは、すべてのデータベースをすべてのユーザーが表示できます。接続ユーザーのすべてのデータベースを表示する権限を取り消すには、次を使用します。

DENY VIEW ANY DATABASE TO <login>;
于 2013-11-11T09:35:35.350 に答える