SQL Serverを使用してC#アプリケーションを開発していますが、ストアドプロシージャを呼び出して、ログインとユーザーを作成したいと考えています。
私はこれを行う最も簡単な方法を探しています。デフォルトのものだけですが、ユーザー名とパスワードがあります。
ログインの横にある作成は赤で下線が引かれていますか?
しかし、私のログインは大丈夫だと思いますか?何か足りないものがあれば教えてください。
そして、createユーザーの場合、それはそのような1つのライナーだけですか?
CREATE PROCEDURE CreateLoginAndUser
@UserName
CREATE LOGIN @UserName
WITH PASSWORD = 'password',
DEFAULT_DATABASE = [TestAudit],
DEFAULT_LANGUAGE = [British],
CHECK_EXPIRATION=OFF,
CHECK_POLICY=ON;
CREATE USER 'DEV' + @UserName
[{ FOR | FROM } LOGIN @UserName] [WITH DEFAULT_SCHEMA = schema]
わからFOR
ないFROM
…
私はこのようなことをすることができますか?
CREATE PROCEDURE CreateLoginAndUser
@UserName
CREATE LOGIN @UserName
WITH PASSWORD = 'password',
DEFAULT_SCHEMA = schema
CREATE USER 'DEV'+@UserName
[{ FOR | FROM } LOGIN @UserName] [WITH DEFAULT_SCHEMA = schema]
次の情報源をどのようにグーグルで検索しましたか。