មេរៀនទី៩: User Logins
SQL Server អនុញ្ញាតអោយបង្កើត users និង logins។ កាលណាបង្កើត user login ថ្មីមួយ អ្នកគ្រប់គ្រង administrator អាចផ្តល់ login អោយមានតួនាទីច្រើន។
ដើម្បីបង្កើត Login ថ្មី
1. ប្រើ SQL Server Management Studio, ពង្រីក Security option (ជា server level, មិនមែនជា database level) រួចហើយចុចស្តាំលើ Logins។
2. ចុចលើ New Login…
ប្រសិនបើលោកអ្នកមិនអាចមើលឃើញ Logins option, មើលអោយបានច្បាស់ Security option ត្រឹមត្រូវ ឬនៅ។
3, ចុចលើ Server Roles tab ប្រសិនបើត្រូវការ apply server-wide security privileges។
4.
ចុចលើ User Mapping tab ដើម្បីកំណត់ databases user account នេះត្រូវបាន
អនុញ្ញាតចូល។ ដោយប្រើ default, login នឹងផ្តល់ Public role, ដែលផ្តល់ login
ជាមួយមូលដ្ឋាននៃ access។
5. ចុច OK បង្កើត login។សាកល្បង Login ថ្មីរបស់អ្នក
ដើម្បីសាកល្បង login:
ភ្ជាប់ Re-connect ទៅ SQL Server ឡើងវិញដោយប្រើ login ថ្មី លោកអ្នកអាចធ្វើដូចនេះ ជ្រើសរើស Change Connection… ពី Query menu ក្នុង toolbar:
ចុចស្តាំលើសន្លឹក query ចេញពី menu។2. លោកអ្នកនឹងបង្ហាញដើម្បីភ្ជាប់ connect បញ្ចូល login ថ្មីពិស្តារដើម្បីភ្ជាប់ connect។
Common Error (18456) ដើម្បីជួសជុល លោកអ្នកនឹងត្រូវការ log back ក្នុង good login ហើយអាចកែប្រែ properties សម្រាប់ SQL Server, ដូច្នេះវាអាចកំណត់ SQL Server Authentication។
ដោយធ្វើដូចខាងក្រោមនេះ:
ក្នុង Object Explorer, ចុចស្តាំលើឈ្មោះ server name ហើយជ្រើសរើស Properties ពី menu:
ក្នុងប្រអប់ Properties box, ជ្រើសរើស Security ហើយជ្រើសរើស SQL Server and Windows Authentication Mode:
3.
លោកអ្នកនឹងត្រូវការ restart SQL Server មុនពេលប្តូរ ដើម្បីធ្វើដូចនេះ
ក្នុង Object Explorer, ចុចស្តាំលើឈ្មោះ server name ហើយជ្រើសរើស select
Restart ពី menu:
Server Roles ដើម្បីមើល view server roles ក្នុង SQL Server 2014 Management Studio, ពី Object Explorer, ពង្រីក Security folder:
ការពន្យល់ពី Server Roles
តួនាទី Server Role
|
ការពីពណ៌នា
|
| sysadmin | អាចធ្វើជាសកម្មភាពក្នុង SQL Server. |
| serveradmin | អាចបង្កើតការដំឡើង server-wide options និង shut down tserver. |
| setupadmin | អាច add និង remove linked servers ដោយប្រ Transact-SQL statements. (sysadmin membership ត្រូវការកាលណាប្រើ SQL Server Management Studio.) |
| securityadmin | អាចគ្រប់គ្រង manage logins និង properties របស់គេ។ វាអាចកំណត់ GRANT, DENY, និង REVOKE server-level permissions វាអាច GRANT, DENY, និង REVOKE database-level permissions ប្រសិនបើ access ចូល database។ វាអាច reset passwords សម្រាប់ SQL Server login ផងដែរ។ |
| processadmin | អាចបញ្ចប់ដំណើរការ end processes ដែលរត់នៅក្នុង SQL Server. |
| dbcreator | អាចបង្កើត alter, drop, និង restore database ផ្សេងទៀត។ |
| diskadmin | អាចគ្រប់ក្រង disk files. |
| bulkadmin | អាចexecute BULK INSERT statement។ |
| public | ផ្តល់ជា public permissions លើ object ផ្សេងៗកាលណា លោកអ្នកចង់បាន object ទៅអោយ users ទាំងអស់។ លោកអ្នកមិនអាចប្តូរ membership ក្នុង public។ |
Post a Comment