2012-02-16 12 views
1

enter image description here SQL Serverデータベースをネットワーク経由で使用したいと考えています。私はセットアップサーバークライアントアプリケーションを持っています。 これは私の現在のDBのためのものです。私はそれをSQLExpressインスタンスにDBを接続しているサーバ管理者に渡す必要があります。 私の質問は、私のvb.netアプリケーションが実行時にコードを介してこのDBをアタッチすることができ、DBはネットワーク上でアクセスするために必要なすべての権限を取得する方法はありますか?ネットワーク経由でのSQL Serverデータベースの使用

私は作成プロシージャを使用してDBを添付することができますが、このためにはsaパスワードを知る必要があります。私はsaのpassordとsaの介入なしに同じ目標を達成できる方法はありますか?

私の唯一の目的は、すべての読み取り/書き込み権を持つネットワーク上で自分のDBにアクセスできるようにすることです。

ありがとうございます。

答えて

0

これはsmoを使用して実現できます。しかし、そのためにはユーザー名とパスワードが必要です。それ以外の場合は、Windows認証に進むことができます。その場合、管理者用のユーザー名とパスワードが必要になります。

ユーザー名とパスワードがないと、ネットワーク経由でdbにアクセスできません。それがセキュリティの意味です。そうしなければ誰でもあなたのデータにアクセスできます。

+0

私はこれを理解していますが、download.comからダウンロードしたアプリケーションをインストールしました。アプリケーションがインベントリインベントリです。インストール後、SSMSをチェックインしたときに、インスタンス\ inflowがあり、流入したDBがすべての権利を持って接続されていましたか?どうやって?私は説明のために私の質問に画像を添付します –

+0

このアプリケーションは起動時に管理権限を必要としませんでしたか? – Harsh

+0

私は慎重に見るためにそれをアンインストールして再度インストールします –