MSDE FunClub | 最終更新日 : 2000/08/22 | |
Microsoft Data Engine FunClub |
|
プログラム ファイル名 |
プログラム主題 | 使用されたシステム関数 使用されたシステムストアドプロシージャ |
テクニックや注意点 | OBJECTPROPERTY関数の使用 | sysobjectsによる テーブル検査 |
sysobjectsによる ビュー表検査 |
sysobjectsによる ストアドプロシージャ検査 |
その他のシステムテーブル 使用されたシステムビュー 及びその利用目的 |
カーソル使用の有無 | ユーザ定義 テーブル |
ユーザ定義 ストアドプロシージャ |
ユーザ定義 ビュー表 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
mk_sysadmin | ・システム管理者(sysadmin)を1人登録する | sp_addlogin sp_addsrvrolemember | ||||||||||
sa_passwd | ・ログインsaのパスワードを変更します | sp_password | ||||||||||
SQL12_01 | ・ログインの登録 ・ユーザの登録 ・オブジェクト権限を与える | IS_SRVROLEMEMBER関数 USER_NAME関数 sp_addlogin sp_grantdbaccess | GRANT命令による、オブジェクトの権限を与える CREATE TABLE権限 SELECT権限 REFERENCES権限 | ● | syslogins | ● | ||||||
SQL12_02 | ・CREATE TABLE文による外部参照テーブルを作成する 外部参照権限がテストされます | USER_NAME関数 | REFERENCES権限の調査が行われる | ● | ● | |||||||
SQL12_03 | ・ユーザ定義のデータベースロールの作成 ・ユーザ定義のデータベースロールの削除 | IS_MEMBER関数 USER_NAME関数 sp_droprolemember sp_droprole sp_addrole sp_addrolemember | SYSUSERS SYSMEMBERS | ● | ||||||||
SQL12_04 | ・アプリケーションロールの登録処理 | IS_SRVROLEMEMBER関数 IS_MEMBER関数 USER_NAME関数 sp_dropapprole sp_addapprole | ● | SYSUSERS | ||||||||
SQL12_05 | ・アプリケーションロールの適用 ・外部キーのあるテーブルが作成できるか? | USER_NAME関数 sp_setapprole | ● | |||||||||
SQL12_06 | ・SQLServer認証ログインの一括登録処理 | IS_SRVROLEMEMBER関数 sp_addlogin sp_addsrvrolemember | ● | ● | ●(ローカル) | ● | ||||||
SQL12_07 | ・WindowsNT認証ログインの一括登録処理 | IS_SRVROLEMEMBER関数 sp_grantlogin sp_defaultdb sp_addsrvrolemember | ● | ● | ●(ローカル) | ● | ||||||
SQL12_08 | ・ログインの一括削除処理 | IS_SRVROLEMEMBER関数 sp_droplogin sp_revokelogin | ● | ●(ローカル) | ||||||||
SQL12_09 | ・データベースのユーザを登録する | IS_SRVROLEMEMBER関数 sp_grantdbaccess sp_addrolemember | ● | ●(ローカル) | ||||||||
SQL12_10 | ・データベースのステートメント権限を登録します | IS_SRVROLEMEMBER関数 | ● | ●(ローカル) | ||||||||
SQL12_11 | ・データベースのオブジェクト権限を登録します | IS_SRVROLEMEMBER関数 | ● | ●(ローカル) |