בדף הזה מוסברות שתי הרמות של בקרת הגישה למכונות Cloud SQL. כדי לנהל את המכונה, צריך להגדיר את שתי הרמות של בקרת הגישה.
רמות של בקרת גישה
הגדרת בקרת הגישה כוללת קביעה מי או מה יכולים לגשת למכונה. בקרת הגישה מתבצעת בשתי רמות:
- גישה ברמת המכונה
- גישה ברמת המכונה מאפשרת גישה למכונה של Cloud SQL מאפליקציה או מלקוח (שפועלים בסביבת ברירת המחדל ב-App Engine או באופן חיצוני) או משירות אחר של Google Cloud , כמו Compute Engine.
- גישה למסד הנתונים
- הגישה למסד הנתונים משתמשת בתפקידים ברמת השרת כדי לקבוע אילו משתמשי SQL Server יכולים לגשת לנתונים במכונה.
גישה ברמת המכונה
האופן שבו מגדירים את הגישה ברמת המכונה תלוי במקום שממנו מתחברים:| מקור החיבור | אפשרויות הגדרה של גישה | מידע נוסף |
|---|---|---|
| Google Kubernetes Engine |
|
|
| סביבת ברירת המחדל ב-App Engine |
|
|
| סביבה גמישה |
|
|
לקוח אחד (sqlcmd) |
|
|
| אפליקציות חיצוניות |
|
|
| Cloud Run |
|
|
| Google Kubernetes Engine |
|
גישה למסד הנתונים
אחרי שמשתמש או אפליקציה מתחברים למכונה של מסד נתונים, הם צריכים להתחבר באמצעות חשבון משתמש או חשבון שירות. כשיוצרים מכונה של Cloud SQL, מגדירים את חשבון המשתמש שמוגדר כברירת מחדל (root). אתם יכולים גם ליצור משתמשים נוספים כדי לקבל שליטה מפורטת יותר על הגישה למכונה.
למידע נוסף, ראו משתמשי SQL Server ויצירה וניהול של משתמשי SQL Server.