MochiuWiki : SUSE, EC, PCB
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
SQL Server - ユーザ作成のソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
SQL Server - ユーザ作成
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == SQL Serverを利用するにはユーザを作成する必要がある。 ユーザを作成して、はじめてデータベースを利用することができる。 SQL Serverのユーザには2種類ある。 * インスタンスにログインするユーザ *: SQL Serverのインスタンスにログインする際に使用するユーザである。(サーバ自体のユーザ) *: SQL Server Management Studioでは、[セキュリティ] - [ログイン]を選択すると、ユーザーの一覧が確認できる。 *: ユーザの追加やパスワードの変更もここから設定できる。 *: (Windows認証ではOSユーザであり、SQL Server認証ではSQL Server認証用で作成したユーザになる) * データベースのユーザ *: データベースにログインするためのユーザである。 *: データベースごとに作成する。 *: SQL Server Management Studioでは、[データベース] - [該当のデータベース] - [セキュリティ] - [ユーザー]を選択すると、 *: データベースのユーザを確認できます。 <br><br> == データベースを利用するなら2つのユーザを作成する == SQL Serverは1つのサーバ(インスタンス)内にデータベースを複数作成することができる。 ユーザの違いは上記で説明した通り、ログインユーザとデーターベースのユーザという違いがある。 例えば、SQL Serverへログインしつつ、データーベースも利用する場合は、2つのユーザを作成する必要がある。 まず、ログインユーザを作成して、データベースを作成後に、データベースユーザを作成する。 これでデータベースを利用できるようになる。 結局、SQL Serverを利用するには2つのユーザを作成しないとデータベースは利用できない。 <br><br> == インスタンスにログインするユーザの作成 == SQL Serverへログインするユーザ(SQL Server認証ユーザ)を作成する手順を記載する。<br> <br> ===== SQL Server Management Studioの使用 ===== # SQL Server Management Studioのオブジェクトエクスプローラの[セキュリティ] - [ログイン]フォルダを展開して、<br>[ログイン]フォルダを右クリックして、[新しいログイン]を選択する。 # [ログイン - 新規作成]画面が表示される。 #: [ログイン名]項目にユーザ名を入力する。 #: [SQL Server認証]ボタンにチェックを入力して、パスワードを入力して、[OK]ボタンを押下する。 # 上記で追加したユーザが[ログイン]に表示されていることを確認する。 <br> ===== Transact-SQLの使用 ===== # オブジェクトエクスプローラまたはプログラム上で、データベースのインスタンスに接続する。 # オブジェクトエクスプローラから行う場合は、[新しいクエリ]を選択する。 # 次のクエリを実行する。 <syntaxhighlight lang="sql"> -- Creates the login AbolrousHazem with password '340$Uuxwp7Mcxo7Khy'. CREATE LOGIN AbolrousHazem WITH PASSWORD = '340$Uuxwp7Mcxo7Khy'; GO </syntaxhighlight> <br><br> == データベースユーザの作成 == ===== SQL Server Management Studioの使用 ===== # オブジェクトエクスプローラで、[データベース]フォルダを展開して、新しいデータベースユーザを作成するデータベースを展開する。 # [セキュリティ]フォルダを右クリックし、[新規作成] - [ユーザー]を選択する。 # [データベース ユーザー - 新規]画面が表示されるので、画面左の[全般] - [ユーザーの種類]の一覧から、以下のいずれかのユーザの種類を選択する。 #: [ログインを持つSQLユーザー] #: [ログインを持たない SQLユーザー] #: [証明書にマップされたユーザー] #: [非対称キーにマップされたユーザー] #: [Windowsユーザー] # [ユーザー名]項目に新しいユーザ名を入力する。<br>[ユーザーの種類]で[Windowsユーザー]を選択した場合は、[...]項目を選択して、[ユーザーまたはグループの選択]画面を開くこともできる。 # [ログイン名]項目にユーザのログイン名を入力する。<br>または、[...]を選択して、[ログインの選択]画面を開く。<br>[ログイン名]は、[ユーザーの種類]で[ログインを持つSQLユーザー]または[Windowsユーザー]を選択した場合に使用できる。 # [既定のスキーマ]項目では、このユーザが作成したオブジェクトを所有するスキーマを指定する。<br>または、[...]を選択して、[スキーマの選択]画面を開く。<br>[既定のスキーマ]は、[ユーザーの種類]で以下のいずれかのユーザの種類を選択した場合に使用できる。 #: [ログインを持つSQLユーザー] #: [ログインを持たないSQLユーザー] #: [Windowsユーザー] # [証明書名]項目には、データベースユーザに使用する証明書を入力する。<br>または、[...]を選択して、[証明書の選択]画面を開く。<br>[証明書名]は、[ユーザーの種類]で[証明書にマップされたユーザー]を選択した場合に使用できる。 # [非対称キー名]項目には、データベースユーザに使用するキーを入力する。<br>または、[...]を選択して、[非対称キーの選択]画面を開く。<br>[非対称キー名]は、[ユーザーの種類]で[非対称キーにマップされたユーザー]を選択した場合に使用できる。 # [OK]ボタンを押下する。 <br> ===== Transact-SQLの使用 ===== # オブジェクトエクスプローラまたはプログラム上で、データベースのインスタンスに接続する。 # オブジェクトエクスプローラから行う場合は、[新しいクエリ]を選択する。 # 次のクエリを実行する。 <syntaxhighlight lang="sql"> -- Creates a database user for the login created above. CREATE USER AbolrousHazem FOR LOGIN AbolrousHazem; GO </syntaxhighlight> <br><br> == ユーザのパスワード変更 == SQL Serverでは、ログインユーザのパスワードを後から変更することができる。<br> Windows認証のユーザのパスワードはOSで変更する。<br> ここでは、SQL Server認証のログインユーザのパスワードを変更する方法を記載する。<br> <br> # SQL Server Management Studioを起動する。 # SQL Server Management Studioのオブジェクトエクスプローラのデータベースから、<br>[セキュリティ] - [ログイン]フォルダを展開して、変更したいユーザをダブルクリックする。 # [ログインのプロパティ]画面が開くので、画面右の[パスワード]項目と[パスワードの確認入力]項目にパスワードを入力して、<br>[OK]ボタンを押下する。 <br><br> {{#seo: |title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki |keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,Podman,電気回路,電子回路,基板,プリント基板 |description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux |image=/resources/assets/MochiuLogo_Single_Blue.png }} __FORCETOC__ [[カテゴリ:SQL Server]]
SQL Server - ユーザ作成
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse