Professional Documents
Culture Documents
ﺒﻴﺎﻧﺎ ت
أﻣﺎن ﻗﺎﻋﺪة اﻟ
Machine Translated by Google
ﺒﻴﺎﻧﺎ ت
أﻣﺎن ﻗﺎﻋﺪة اﻟ
ﺜﻞ Oracle
ﺘﺨﺪﻣﻴﻦ ﻣ
ﺘﻌﺪدة اﻟﻤ ﺴ
ﺒﻴﺎﻧﺎ ت ﻣ
ﺘﻀﻤﻦ أﻧﻈﻤ ﺔ ﻗﻮاﻋﺪ اﻟ
ﺗ•
ﺘﺨﺪاﻣﻬﺎ
ﺒﻴﺎﻧﺎ ت واﺳ
ﺘﺤﻜﻢ ﻓ ﻲ ﻛﻴﻔﻴ ﺔ اﻟﻮﺻﻮل إﱃ ﻗﺎﻋﺪة اﻟاﻷﻣﺎن ﻟﻠ
ﺜﺎل آﻟﻴﺎ ت اﻷﻣﺎن:
ﺒﻴﻞ اﻟﻤﻋﲆﺳ
ﺒﻴﺎﻧﺎ ت
ﺑﻪ إﱃ ﻗﺎﻋﺪة اﻟ-ﻣﻨﻊ اﻟﻮﺻﻮل ﻏﻴﺮ اﻟﻤﺼﺮح
أﺷﻴﺎء
ﺘﺨﺪام اﻟﻘﺮص
ﺘﺤﻜﻢ ﻓ ﻲ اﺳ
-اﻟ
ﺘﺨﺪم
ﺗﺪﻗﻴﻖ إﺟﺮاءا ت اﻟﻤ ﺴ
-
Machine Translated by Google
ﺒﻴﺎﻧﺎ ت
أﻣﻦ ﻗﺎﻋﺪة اﻟ
ﺒﻴﺎﻧﺎ ت
أﻣﻦ اﻟ أﻣﻦ اﻟﻨﻈﺎم
Machine Translated by Google
أﻣﻦ اﻟﻨﻈﺎم
ﺘﻮى
ﺘﺨﺪاﻣﻬﺎ ﻋﲆ ﻣ ﺴ
ﺒﻴﺎﻧﺎ ت واﺳ
ﻳﻐﻄ ﻲ اﻟﻮﺻﻮل إﱃ ﻗﺎﻋﺪة اﻟ
ﺘﺨﺪم وﻛﻠﻤ ﺔ اﻟﻤﺮور •ﻣ ﺴﺎﺣ ﺔ اﻟﻘﺮص
ﺜﻞ• :اﺳﻢ اﻟﻤ ﺴ
اﻟﻨﻈﺎم ،ﻣ
ﺘ ﻲﻳﻤﻜﻦ
ﺘﺨﺪﻣﻴﻦ • ،وﻋﻤﻠﻴﺎ ت اﻟﻨﻈﺎم اﻟ
اﻟﻤﺨﺼﺼ ﺔ ﻟﻠﻤ ﺴ
ﺘﺨﺪﻣﻴﻦﺗﻨﻔﻴﺬ ﻫﺎ
ﻟﻠﻤ ﺴ
Machine Translated by Google
ﺒﻴﺎﻧﺎ ت
أﻣﻦ اﻟ
ﺘﺨﺪاﻣﻬﺎ واﻹﺟﺮاءا ت
ﺒﻴﺎﻧﺎ ت واﺳ
ﻳﻐﻄ ﻲ اﻟﻮﺻﻮل إﱃ ﻛﺎﺋﻨﺎ ت ﻗﺎﻋﺪة اﻟ
ﺜﻞﺗﺤﺪﻳﺪ
ﺘﺨﺪﻣﻮن ﻋﲆ اﻟﻜﺎﺋﻨﺎ ت ﻣ
ﺘﺨﺬ ﻫﺎ ﻫﺆﻻء اﻟﻤ ﺴ
ﺘ ﻲﻳﻤﻜﻦ أنﻳ
اﻟ
ﺘﺮداد ﻗﻴﻤ ﺔ ﻣﻦﺗ ﺴﻠ ﺴﻞ
ﺒﻴﺎﻧﺎ ت ﻣﻦ ﺟﺪول أو اﺳ
اﻟ
Machine Translated by Google
ﺘﺨﺪم
أﻣﺎن اﻟﻤ ﺴ
ﺒﻲ
ﺘﺪﻗﻴﻖ اﻟﻤﺤﺎﺳ
-اﻟ
Machine Translated by Google
ﺘﺨﺪم
أﻣﺎن اﻟﻤ ﺴ
•ﺣ ﺴﺎ ب DB
ﺘﻴﺎزا ت
•اﻻﻣ
•اﻷدوار
•ﻣﻈﻬﺮ
Machine Translated by Google
ﺘﺨﺪﻣﻴﻦ
ﺑﺎ ت اﻟﻤ ﺴ
ﺣ ﺴﺎ
ﺘﺮاﺿﻴ ﺔ:
ﺘﺨﺪم اﻻﻓ
ﺑﺎ ت اﻟﻤ ﺴ
•ﺣ ﺴﺎ
ﺒﻴ ﺖ
ﺜﺘﺎﻟﻴ ﺔﺗﻠﻘﺎﺋ ًﻴﺎ ﻋﻨﺪﺗ
ﺘﺨﺪﻣﻴﻦ اﻹدارﻳ ﺔ اﻟ
ﺑﺎ ت اﻟﻤ ﺴ
ﺘﻢ إﻧﺸﺎء ﺣ ﺴﺎ
-ﻳ
Oracle
ﺒﻴﺎﻧﺎ ت
ﻗﺎﻋﺪة اﻟ
ﺒﻴﺎﻧﺎ ت • SYSTEM:ﻣﻨﺢ دور DBA.
ﺘﻠﻚ ﻗﺎﻣﻮس اﻟ
ﺗﻤ• SYS:اﻟﻤﻤﻨﻮﺣ ﺔ ﻣﻦ دور DBA ،
ﺘﺨﺪم أوراﻛﻞ
ﻣﻜﻮﻧﺎ ت ﺣ ﺴﺎ ب ﻣ ﺴ
ﺒﻴﺎﻧﺎ ت
ﺘﺨﺰﻳﻦ اﻟ
ﺘﺮاﺿﻴ ﺔ ﻟ
اﻻﻓ
ﺘﻢﺗﺤﺪﻳﺪه
ﺒﻄﻪ ﻋﲆ SYSTEMإذا ﻟﻢﻳ
ﺘﻢ ﺿ
-ﺳﻴ
ﺘﻨﻈﻴﻢ ﻛﻤﻴ ﺔ
ﺑﺘﻌﻼم •اﻟﻤﻠﻒ اﻟﺸﺨﺼ ﻲ:ﻳ ﺴﻤﺢ ﻟﻚ
ﺘ ﺔ ﻟﻤ ﺴﺎﺣ ﺔ ﻋﻤﻞ ﻣﻌﺎﻟﺠ ﺔ اﻻﺳ
•ﻣ ﺴﺎﺣ ﺔ ﺟﺪاول ﻣﺆﻗ
اﻟﻤﻮارد
ﺒﻴﻖ إﻋﺪاد ﻣﻌﻴﻦ ﻋﲆ ﻣﺠﻤﻮﻋ ﺔ
ﺘﻄﺑﻴﺎﻧﺎ ت وﻳﻔﺮضﺗﻌﻘﻴﺪ ﻛﻠﻤ ﺔ اﻟﻤﺮور -ﻟﺘﺨﺪم ﻗﺎﻋﺪة
ﺘﺨﺪﻣﻪ ﻛﻞ ﻣ ﺴ
ﻳﺴ
ﺛﻢ ﺘﺨﺪﻣﻴﻦ .ﻗﻢ أوﻻ ً
ﺑﺈﻧﺸﺎء ﻣﻠﻒﺗﻌﺮﻳﻒ ﻣﻦ اﻟﻤ ﺴ
ﺘﺨﺪﻣﻴﻦ ﻟﻬﺎ.
ﺗﻌﻴﻴﻦ اﻟﻤ ﺴ
ﺘﻬ ﻲ اﻟﺼﻼﺣﻴ ﺔ
ﺘﻮح أو ﻣﻘﻔﻞ )ﻣﺤﺎوﻻ ت( أو ﻣﻨ
•ﺣﺎﻟ ﺔ اﻟﺤ ﺴﺎ ب :ﻳﻤﻜﻦ أنﻳﻜﻮن :ﻣﻔ
Machine Translated by Google
ﺘﺨﺪﻣﻴﻦ
ﺗﻜﻮﻳﻦ اﻟﻤ ﺴ
ﺒﺎرة USER.
ﺘﺨﺪم ﻋﻦ ﻃﺮﻳﻖﺗﻨﻔﻴﺬ ﻋ
ﺑﺈﻧﺸﺎء اﻟﻤ ﺴ
•ﻳﻘﻮم DBA
CREATE
ﺑﻌﺪ
ﺘﻴﺎزا ت ﻓ ﻲ ﻫﺬه اﻟﻤﺮﺣﻠ ﺔ• .ﻳﻤﻜﻦ ﻟـ DBA
ﺘﺨﺪم أي اﻣ
ﺘﻠﻚ اﻟﻤ ﺴ
•ﻻﻳﻤ
ﺘﻴﺎزا ت ﻟﺬﻟﻚ
ذﻟﻚ ﻣﻨﺢ اﻣ
ﺘﺨﺪم.
ﻣﺴ
ﺘﻮى
ﺘﺨﺪم ﻓﻌﻠﻪ ﻋﲆ ﻣ ﺴ
ﺘﻴﺎزا ت ﻣﺎﻳﻤﻜﻦ ﻟﻠﻤ ﺴ
ﺗﺤﺪد ﻫﺬه اﻻﻣ •
ﺒﻴﺎﻧﺎ ت.
ﻗﺎﻋﺪة اﻟ
Machine Translated by Google
ﺘﺨﺪﻣﻴﻦ
ﺗﻜﻮﻳﻦ اﻟﻤ ﺴ
ﺘﺨﺪم ﻫ ﻲ:
• ﺻﻴﻐ ﺔﺗﻜﻮﻳﻦ اﻟﻤ ﺴ
ﺘﺨﺪم
ﺘﺨﺪم ﻣ ﺴ
إﻧﺸﺎء ﻣ ﺴ
ﺘﻴﺎزا ت
اﻻﻣ
ﺘﻴﺎزا ت ﻫ ﻲ اﻟﺤﻖ ﻓ ﻲﺗﻨﻔﻴﺬ ﺟﻤﻞ SQLﻣﻌﻴﻨ ﺔ .ﻣ ﺴﺆول ﻗﺎﻋﺪة
•اﻻﻣ
ﺘﻮى ﻟﺪﻳﻪ اﻟﻘﺪرة ﻋﲆ ﻣﻨﺢﺘﺨﺪم رﻓﻴﻊ اﻟﻤ ﺴ
ﺒﻴﺎﻧﺎ ت ) (DBAﻫﻮ ﻣ ﺴ
اﻟ
ﺜﺎل :اﻟﻘﺪرة
ﺗﻬﺎ .ﻣ
ﺒﻴﺎﻧﺎ ت وﻛﺎﺋﻨﺎ
ﺘﺨﺪﻣﻴﻦ ﺣﻖ اﻟﻮﺻﻮل إﱃ ﻗﺎﻋﺪة اﻟ
اﻟﻤ ﺴ
ﺘﺨﺪم اﻟﻘﺪرة ﻋﲆ
اﻟﻘﺪرة ﻋﲆ إﻧﺸﺎء ﻣ ﺴ ﺒﻴﺎﻧﺎ ت
ﺑﻘﺎﻋﺪة اﻟﺗﺼﺎل
ﻋﲆ اﻻ
ﺒﻴﺎﻧﺎ ت
ﺘﻴﺎزا ت اﻟﻨﻈﺎم :اﻟﻮﺻﻮل إﱃ ﻗﺎﻋﺪة اﻟ
إﻧﺸﺎء ﺟﺪول •اﻣ
ﺒﻴﺎﻧﺎ ت
ﺘﻮى ﻛﺎﺋﻨﺎ ت ﻗﺎﻋﺪة اﻟ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ :ﻣﻌﺎﻟﺠ ﺔ ﻣﺤ
•اﻣ
Machine Translated by Google
ﻣﺨﻄﻂ
ﺜﻞ اﻟﺠﺪاول وﻃﺮق
•اﻟﻤﺨﻄﻂ ﻫﻮ ﻣﺠﻤﻮﻋ ﺔ ﻣﻦ اﻟﻜﺎﺋﻨﺎ ت ،ﻣ
ﺒﻴﺎﻧﺎ ت
ﺘﻠﻚ ﻣﺨﻄﻂ ﻗﺎﻋﺪة اﻟ
ﺘ ﺴﻠ ﺴﻼ ت• .ﻳﻤ
اﻟﻌﺮض واﻟ
ﺑﺈﻧﺸﺎﺋﻪ وﻟﻪ ﻧﻔ ﺲ اﺳﻢ ﻫﺬاﺒﻴﺎﻧﺎ ت اﻟﺬي ﻗﺎم
ﺘﺨﺪم ﻗﺎﻋﺪة اﻟﻣﺴ
ﺘﺨﺪم.اﻟﻤ ﺴ
Machine Translated by Google
ﺘﻴﺎزا ت اﻟﻨﻈﺎم
اﻣ
ﺘﺨﺪم ﻟﻪ
ﺑﻮاﺳﻄ ﺔ ﻣ ﺴﺘﻴﺎزا ت اﻟﻤ ﺴﺆول أو
ﺘﺨﺪم آﺧﺮ ﻟﺪﻳﻪ اﻣ
ﺘﺨﺪم ﻋﻦ ﻃﺮﻳﻖ ﻣ ﺴ
ﺘﻴﺎزا ت اﻟﻨﻈﺎم ﻟﻤ ﺴ
•ﻳﻤﻜﻦ ﻣﻨﺢ اﻣ
ﺘﻴﺎز اﻟﻨﻈﺎم
اﻟﺤﻖ ﻓ ﻲ ﻣﻨﺢ اﻣ
ﺜﻞ:
ﺘﻴﺎز ﻣ
ﺜﺮ ﻣﻦ 200اﻣ
ﺘﻮﻓﺮ أﻛ
•ﻳ
ﺘﺨﺪﻣﻴﻦ ﺟﺪد
-ﺧﻠﻖ ﻣ ﺴ
ﺘﺨﺪﻣﻴﻦ
-إزاﻟ ﺔ اﻟﻤ ﺴ
-ﻓﻚ اﻟﺠﺪاول
ﺑ ﺔ ﻟﻠﻤ ﺴﺆول
ﺘﻴﺎزا ت اﻹدارﻳ ﺔ اﻟﺨﺎﺻ ﺔ :ﻣﻄﻠﻮ
ﺘﻴﺎﻃ ﻲ ﻟﻠﺠﺪاول •اﻻﻣ-اﻟﻨ ﺴﺦ اﻻﺣ
ﺘﻴﺎز SYSDBA:ﻳﻤﻜﻨﻪ
ﺘﻴﺎزﻳﻦ ﺧﺎﺻﻴﻦ ﻟﻠﻨﻈﺎم •اﻣ
ﺘﻢ ﻣﻨﺤﻬﺎ ﻣﻦ ﺧﻼل اﻣ
ﺒﻴﺎﻧﺎ ت اﻷﺳﺎﺳﻴ ﺔﻳ
أداء ﻋﻤﻠﻴﺎ ت ﻗﺎﻋﺪة اﻟ
ﺑﻤﺎﻳﻠ ﻲ:ﺘﻴﺎز SYSOPER:وﺻﻮل اﻟﻤﺸﺮف اﻟﻔﺮﻋ ﻲ ،ﻳﻤﻜﻨﻪ اﻟﻘﻴﺎم
ﻓﻌﻞ أي ﺷ ﻲء •اﻣ
ﺘﺸﻐﻴﻞ
ﺘﺸﻐﻴﻞ ،إﻳﻘﺎف اﻟ
ﺑﺪء اﻟﺘﺮداد ،
ﺘﻴﺎﻃ ﻲ ،اﻻﺳ
-اﻟﻨ ﺴﺦ اﻻﺣ
ﺒﻴﺎﻧﺎ ت ﻧﻔ ﺴﻬﺎ
-ﻻﻳﻤﻜﻦ اﻟﻮﺻﻮل إﱃ اﻟ
Machine Translated by Google
ﺘﻴﺎز اﻟﻨﻈﺎم
اﻣ ﺑﻬﺎاﻟﻌﻤﻠﻴﺎ ت اﻟﻤﺄذون
ﺘﺨﺪم
إﻧﺸﺎء ﻣ ﺴ ﺘﻴﺎز
ﺘﺨﺪﻣ ﻲ Oracleآﺧﺮﻳﻦ )اﻣ
ﻳﻤﻜﻦ ﻟﻠﻤﻤﻨﻮح إﻧﺸﺎء ﻣ ﺴ
ﺘﺨﺪم
اﻧﺨﻔﺎض اﻟﻤ ﺴ
ﺘﺨﺪم آﺧﺮ.
ﻳﻤﻜﻦ ﻟﻠﻤﻤﻨﻮح إﺳﻘﺎط ﻣ ﺴ
ﻣﺨﻄﻂ.
ﺘﻴﺎﻃﻴ ﺔ ﻣﻦ أي ﻃﺎوﻟ ﺔ
ﺑﻨ ﺴﺨ ﺔ اﺣﺘﻔﻆ
اﺣ ﺘﻴﺎﻃ ﻲﻷي ﺟﺪول ﻓ ﻲ أي
ﻳﻤﻜﻦ ﻟﻠﻤﻤﻨﻮح إﺟﺮاء ﻧ ﺴﺦ اﺣ
ﺘﺮ أي ﻃﺎوﻟ ﺔ
اﺧ ﺘﻌﻼم ﻋﻦ اﻟﺠﺪاول أو ﻃﺮق اﻟﻌﺮض
ﻳﻤﻜﻦ ﻟﻠﻤﻤﻨﻮح اﻻﺳ
ﺘﺨﺪم
ﺘﻴﺎزا ت ﻧﻈﺎم اﻟﻤ ﺴ
اﻣ
ﺘﺎﻟﻴ ﺔ:
ﺘﻴﺎزا ت اﻟﻨﻈﺎم اﻟ
اﻣ
-إﻧﺸﺎء ﺟﻠ ﺴ ﺔ
-اﺻﻨﻊ ﺟﺪول
-إﻧﺸﺎءﺗ ﺴﻠ ﺴﻞ
-إﻧﺸﺎء ﻋﺮض
-إﻧﺸﺎء إﺟﺮاء
Machine Translated by Google
ﺘﻴﺎزا ت اﻟﻨﻈﺎم
ﻣﻨﺢ اﻣ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
اﻣ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
اﻣ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
اﻣ
Machine Translated by Google
ﺘﻴﺎزا ت
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ ﻣﻦ ﻛﺎﺋﻦ إﱃ ﻛﺎﺋﻦ• .ﻣﺎﻟﻚ ﻟﺪﻳﻪ ﺟﻤﻴﻊ اﻻﻣ
ﺘﻠﻒ اﻣ
ﺗﺨ•
ﺘﻴﺎزا ت ﻣﺤﺪدة ﻋﲆ ﻛﺎﺋﻦ ذﻟﻚ اﻟﻤﺎﻟﻚ• .
ﻋﲆ اﻟﻜﺎﺋﻦ• .ﻳﻤﻜﻦ ﻟﻠﻤﺎﻟﻚ ﻣﻨﺢ اﻣ
ﺘﺮﻛﻴ ﺐ)]GRANT object_privilege :اﻷﻋﻤﺪة([
اﻟ
ﺘﻀﻤﻦ ﺘﺨﺪم ]ﻣﻊ ﺧﻴﺎر اﻟﻤﻨﺢ[ ؛ •إذا ﻛﺎﻧ ﺖ اﻟﻤﻨﺤ ﺔﺗﻋﲆ اﻟﻜﺎﺋﻦ إﱃ اﻟﻤ ﺴ
ﺘﺨﺪﻣﻴﻦﺘﻴﺎز اﻟﻜﺎﺋﻦ ﻟﻠﻤ ﺴ
ﺘﻠﻘ ﻲ ﻣﻨﺢ اﻣ WITH GRANT OPTION ،ﻓﻴﻤﻜﻦ ﻟﻠﻤ
ﺘﻴﺎز وﻟﻜﻦ ﻻﻳﻤﻜﻨﻪ ﻣﻨﺤﻪ ﺘﺨﺪام اﻻﻣ ﺘﻠﻘ ﻲ اﺳ اﻵﺧﺮﻳﻦ ؛ ﺧﻼف ذﻟﻚ ،ﻳﻤﻜﻦ ﻟﻠﻤ
ﺘﺨﺪﻣﻴﻦ اﻵﺧﺮﻳﻦ.
ﻟﻠﻤ ﺴ
Machine Translated by Google
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
ﻣﻨﺢ اﻣ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
ﺑﻄﺎل اﻣ
ﻛﻴﻔﻴ ﺔ إ
ﺑﻴﺎنﺘﺨﺪام
ﺑﺎﺳﺘﺨﺪﻣﻴﻦ اﻵﺧﺮﻳﻦ
ﺘﻴﺎزا ت اﻟﻤﻤﻨﻮﺣ ﺔ ﻟﻠﻤ ﺴ
•إزاﻟ ﺔ اﻻﻣ
ﺘﺨﺪم
ﺒﺎرة REVOKE ،ﻓﺈﻧﻚﺗﻤﻨﻊ اﻟﻤ ﺴ
ﺘﺨﺪم ﻋ
REVOKE.ﻋﻨﺪﻣﺎﺗ ﺴ
ﺘ ﻲ ﻗﻤ ﺖ
ﺘﻴﺎزا ت اﻟ
ﺑﻨﺎ ًء ﻋﲆ اﻻﻣﺑﺈﺟﺮاءا ت ﻣﺤﺪدةﻣﻦ اﻟﻘﻴﺎم
ﺘﺨﺪم.
ﺑﻄﺎﻟﻬﺎ ﻣﻦ اﻟﻤ ﺴ
ﺑﺈ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
ﺑﻄﺎل اﻣ
ﻛﻴﻔﻴ ﺔ إ
Machine Translated by Google
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ
ﺑﻄﺎل اﻣ
ﻛﻴﻔﻴ ﺔ إ
ﻣﺎ ﻫﻮ اﻟﺪور؟
ﺘ ﻲﻳﻤﻜﻦ أنﺗﻜﻮن
ﺘﻴﺎزا ت ذا ت اﻟﺼﻠ ﺔ اﻟ
•اﻟﺪور ﻫﻮ ﻣﺠﻤﻮﻋ ﺔ ﻣ ﺴﻤﺎة ﻣﻦ اﻻﻣ
ﺘﺨﺪم.
اﻟﻤﻤﻨﻮﺣ ﺔ ﻟﻠﻤ ﺴ
ﺗ ﺴﻬﻞ ﻫﺬه اﻟﻄﺮﻳﻘ ﺔ اﻹﻟﻐﺎء واﻟﺼﻴﺎﻧ ﺔ
•
ﺘﻴﺎزا ت.
اﻻﻣ
ﺘﺨﺪﻣﻴﻦ
ﺘﺨﺪم اﻟﻮﺻﻮل إﱃ ﻋﺪة أدوار ،وﻋﺪة ﻣ ﺴ
•ﻳﻤﻜﻦ ﻟﻠﻤ ﺴ
ﻳﻤﻜﻦﺗﻌﻴﻴﻦ ﻧﻔ ﺲ اﻟﺪور
ﺒ ًﻘﺎ:
•أدوار ﻣﺤﺪدة ﻣ ﺴ
ﺘﻨ ﺴﻴﻖ
ﺑ ّﻦ اﻟﻤ ﺴ
ﺘﺨﺪم ﻣﻦ إﻧﺸﺎء أﻧﻮاع ﻣﻌﻴﻨ ﺔ ﻣﻦ اﻟﻜﺎﺋﻨﺎ ت -اﻟﻤﻮارد:ﻳﻤﻜ
ﻣﺨﻄﻄﻪ اﻟﺨﺎص
ﺒﻴﺎﻧﺎ ت .ﻣﻨﺤ ﺔ
ﺑﻘﺎﻋﺪة اﻟﺗﺼﺎل
ﺘﺨﺪم ﻣﻦ اﻻ
ﺗﻤﻜﻦ اﻟﻤ ﺴ
- CONNECT:
ﺒﻴﺎﻧﺎ ت.
ﺘﺎج إﱃ اﻟﻮﺻﻮل إﱃ ﻗﺎﻋﺪة اﻟ
ﺒﻴﻖﻳﺤ
ﺘﺨﺪم أوﺗﻄ
ﻫﺬا اﻟﺪورﻷي ﻣ ﺴ
Machine Translated by Google
ﺗﻌﻴﻴﻦ اﻟﺪور
إﻧﺸﺎء و
ﺘﻴﺎزا ت
ﺗﻌﻴﻴﻦ اﻣ
ﺛﻢﻳﻤﻜﻦ ﻟـ DBA•أوﻻ ً ،ﻳﺠ ﺐ ﻋﲆ DBAإﻧﺸﺎء اﻟﺪور.
ﺘﺨﺪﻣﻴﻦ ﻟﻠﺪور.
ﻟﻠﺪور واﻟﻤ ﺴ
•إﻧﺸﺎء دور
إﻧﺸﺎء ﻣﺪﻳﺮ دور ؛
ﺘﺨﺪﻣﻴﻦ
•ﻣﻨﺢ دور ﻟﻠﻤ ﺴ
ﻣﺪﻳﺮ اﻟﻤﻨﺢ ﻟﻤﻬﺎ ،ﻧﻮرا ؛
Machine Translated by Google
ﺘﺨﺪم.
ﺑﻴﺎن اﻟﻤ ﺴﺗﻐﻴﻴﺮ
•اﻟﻨﺤﻮ
ﺑﻮاﺳﻄ ﺔ ﻛﻠﻤ ﺔ اﻟﻤﺮور اﻟﺠﺪﻳﺪة ؛ﺘﺨﺪم اﻟﺬيﺗﻢﺗﺤﺪﻳﺪه
ﺘﺨﺪم اﻟﻤ ﺴ
ﺗﻐﻴﻴﺮ ﻣ ﺴ
ﺑﻖ:
اﻟ ﺴﺎ
ﺘﺨﺪم.
ﺘﺨﺪم اﻟﺬي ﺣﺪده أﺳﺪ ؛ﺗﻢﺗﻐﻴﻴﺮ اﻟﻤ ﺴ
ﺗﻐﻴﻴﺮ اﻟﻤ ﺴ
•
ﺘﺨﺪام ﺧﻴﺎر WITH GRANTو
اﺳ
Machine Translated by Google
ﻛﻠﻤﺎ ت ﻋﺎﻣ ﺔ
ﺘﻴﺎزا ت.
ﺘﻤﺮﻳﺮ اﻻﻣ
ﺘﺨﺪمﺳﻠﻄ ﺔ ﻟ
•ﻣﻨﺢ اﻟﻤ ﺴ
ﻣﻨﺢﺗﺤﺪﻳﺪ وإدراج ﻓ ﻲ اﻷﻗ ﺴﺎم إﱃ ؛ Scott WITH GRANT OPTIONﻧﺠﺢ
ﺒﻴﺎﻧﺎ ت ﻣﻦ
ﺘﻌﻼم ﻋﻦ اﻟ
ﺘﺨﺪﻣﻴﻦ ﻋﲆ اﻟﻨﻈﺎم ﻟﻼﺳ
ﺟﺮاﻧ ﺖ• .اﻟ ﺴﻤﺎح ﻟﺠﻤﻴﻊ اﻟﻤ ﺴ
ﺟﺪول أﻗ ﺴﺎم Alice.
ﺘﺨﺪم
إرﺷﺎدا ت أﻣﺎن اﻟﻤ ﺴ
ﺘﻴﺎزا ت ﻋﲆ ﻛﺎﺋﻦ ،ﻳﺠ ﺐ أنﻳﻜﻮن اﻟﻜﺎﺋﻦ ﻓ ﻲ ﻣﺨﻄﻄﻚ اﻟﺨﺎص ،أوﻳﺠ ﺐ أنﺗﻜﻮن ﻗﺪ
•ﻟﻤﻨﺢ اﻣ
ﺘﻴﺎز
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ • WITH GRANT OPTION.ﻳﻤﻜﻦ ﻟﻤﺎﻟﻚ اﻟﻜﺎﺋﻦ ﻣﻨﺢ أي اﻣ
ﺣﺼﻠ ﺖ ﻋﲆ اﻣ
ﺘ ﺴ ﺐ ﻣﺎﻟﻚ اﻟﻜﺎﺋﻦﺗﻠﻘﺎﺋ ًﻴﺎ ﺟﻤﻴﻊ
ﺒﻴﺎﻧﺎ ت• .ﻳﻜ
ﺘﺨﺪم أو دور آﺧﺮ ﻟﻘﺎﻋﺪة اﻟ
ﻛﺎﺋﻦ ﻋﲆ اﻟﻜﺎﺋﻦ إﱃ أي ﻣ ﺴ
ﺘﺎﺟﻮن إﻟﻴﻪ
ﺜﺮ ﻣﻤﺎﻳﺤ
ﺘﺨﺪﻣﻴﻦ ﻟﺪﻳﻚ ﻗﺪرا ت أﻛ
ﺘﻴﺎزا ت اﻟﻜﺎﺋﻦ ﻋﲆ ﻫﺬا اﻟﻜﺎﺋﻦ• .ﻻﺗﻤﻨﺢ اﻟﻤ ﺴ
اﻣ
ﺘﺨﺪﻣﻴﻦ ﻏﻴﺮ اﻟﻀﺮورﻳﻴﻦ• .إﻧﺸﺎء اﻟﻌﺪﻳﺪ ﻣﻦ ﻣﻠﻔﺎ ت
ﺘﻬﺎء اﻟﺼﻼﺣﻴ ﺔ وﻗﻔﻞ اﻟﻤ ﺴ
ﻹﻧﺠﺎز اﻟﻤﻬﻤ ﺔ• .اﻧ
ﺘﻌﻴﻴﻦ ﻛﻞ واﺣﺪ
ﺑﺛﻢ ﻗﻢﺘﻠﻒ ﻣﻦ إﻋﺪادا ت اﻷﻣﺎن ،
ﺘﻮى ﻣﺨ
ﺘﺨﺪﻣﻴﻦ ،وﻟﻜﻞ ﻣﻨﻬﺎ ﻣ ﺴ
ﺗﻌﺮﻳﻒ اﻟﻤ ﺴ
ﺗﻬﻢ.
ﺘﻴﺎزا
ﺑﻨﺎ ًء ﻋﲆ اﻣﺘﺨﺪﻣﻴﻦ
ﺒ ﺔ ﻣﻦ اﻟﻤ ﺴ
ﻣﻨﻬﻢ ﻟﻤﺠﻤﻮﻋ ﺔ ﻣﻨﺎﺳ
Machine Translated by Google
ﺑﻴﺎﻧﺎ ت ﺷﻔﺎفﺗﺸﻔﻴﺮ
ﺒﻴﺎﻧﺎ ت
ﺘﺄﻣﻴﻦ اﻟ
ﺘﺪﻗﻴﻖ ﻟ
ﺘﺮﺧﻴﺺ واﻟ
ﺘﺨﺪم Oracle Database 10gآﻟﻴﺎ ت اﻟﻤﺼﺎدﻗ ﺔ واﻟ
ﺗﺴ•
ﺒﻴﺎﻧﺎ ت• .ﻟﺤﻤﺎﻳ ﺔ
ﺘﻢﺗﺨﺰﻳﻦ اﻟ ﺘﺸﻐﻴﻞ ﺣﻴ ﺚﻳ ﺒﻴﺎﻧﺎ ت ،وﻟﻜﻦ ﻟﻴ ﺲ ﻓ ﻲ ﻣﻠﻔﺎ ت ﻧﻈﺎم اﻟ
ﻓ ﻲ ﻗﺎﻋﺪة اﻟ
ﺘﻴﺢ ﻟﻚ ﻫﺬه اﻟﻤﻴﺰةﺒﻴﺎﻧﺎ ت.ﺗ ً
ﺷﻔﺎﻓﺎ ﻟﻠ ﺗﺸﻔﻴ ًﺮا ﻫﺬه اﻟﻤﻠﻔﺎ ت ،ﺗﻮﻓﺮ Oracle Database 10g
ﺘﺸﻐﻴﻞ ﻋﻦ
ﺒﻴﺎﻧﺎ ت اﻟﻤﺨﺰﻧ ﺔ ﻓ ﻲ ﻣﻠﻔﺎ ت ﻧﻈﺎم اﻟ
ﺒﻴﺎﻧﺎ ت اﻟﺤ ﺴﺎﺳ ﺔ ﻓ ﻲ أﻋﻤﺪة ﻗﺎﻋﺪة اﻟ
ﺣﻤﺎﻳ ﺔ اﻟ
ﺒﻴﺎﻧﺎ ت
ﺒ ﺴﻴﻂ واﻟ ﺴﻬﻞ ﻟﻠ
ﺘﺸﻔﻴﺮ اﻟ
ﺒﻴﺎﻧﺎ ت اﻟﺸﻔﺎف إﻣﻜﺎﻧﻴ ﺔ اﻟ
ﺘﻴﺢﺗﺸﻔﻴﺮ اﻟ
ﻃﺮﻳﻖﺗﺸﻔﻴﺮ ﻫﺎ• .ﻳ
ﺘﺸﻔﻴﺮ.
ﺘﺎح اﻟ
ﺑﺈدارة ﻣﻔﺒﻴﻘﺎ ت
ﺘﻄﺘﺨﺪﻣﻴﻦ أو اﻟ
ﺒ ﺔ اﻟﻤ ﺴ
اﻟﺤ ﺴﺎﺳ ﺔ ﻓ ﻲ أﻋﻤﺪة دون ﻣﻄﺎﻟ
Machine Translated by Google
ﺒﻴﺎﻧﺎ ت
ﻛﻴﻒ ﺷﻔﺎﻓ ﺔﺗﺸﻔﻴﺮ اﻟ
ﻳﻌﻤﻞ
ﺘﻰ
ﺘﺎح .ﺣ
ﺒﻴﺎﻧﺎ ت اﻟﺸﻔﺎف ﻫﻮ ﻧﻈﺎمﺗﺤﻜﻢ ﻓ ﻲ اﻟﻮﺻﻮل ﻗﺎﺋﻢ ﻋﲆ اﻟﻤﻔ
ﺗﺸﻔﻴﺮ اﻟ
•
ﺘﺸﻔﻴﺮ
ﺘﻰﻳﺤﺪ ث ﻓﻚ اﻟ
ﺒﻴﺎﻧﺎ ت اﻟﻤﺸﻔﺮة ،ﻓﻼﻳﻤﻜﻦ ﻓﻬﻤﻬﺎ ﺣ
ﺘﺮداد اﻟ
إذاﺗﻢ اﺳ
ﺑﺎﻟﻮﺻﻮل إﱃ اﻟﺠﺪول.ﺘﺨﺪﻣﻴﻦ اﻟﻤﺼﺮح ﻟﻬﻢ
ﺑﻪ ،و ﻫﻮ أﻣﺮﺗﻠﻘﺎﺋ ﻲ ﻟﻠﻤ ﺴاﻟﻤﺼﺮح
ﺘﺸﻔﻴﺮ ﻋﲆ ﻋﻤﻮد
ﺗﻌﻄﻴﻞ اﻟ
•
MODIFY (first_name DECRYPT) اﻟﻤﻮﻇﻒ ؛ALTER TABLE
Machine Translated by Google
ﺑﻂ
اﻟﺮوا
• http://www.dba-oracle.com/art_karam_oracle_user_security.htm