ব্যবহারকারীকে একটি নির্দিষ্ট স্কিমা অ্যাক্সেস করতে বাধা দিতে, আপনাকে ডিলিট কমান্ড ব্যবহার করতে হবে। নিচের সিনট্যাক্স −
mysql.db থেকে মুছুন যেখানে Db IN("yourSpecificSchema","yourSpecificSchema\_%") এবং ব্যবহারকারী ="yourUserName" এবং Host ="yourHostName";
একজন ব্যবহারকারীকে একটি নির্দিষ্ট স্কিমা অ্যাক্সেস করতে বাধা দিতে উপরের সিনট্যাক্সটি বাস্তবায়ন করা যাক। প্রথমত, আসুন MySQL.user টেবিল থেকে সকল ব্যবহারকারী এবং হোস্ট প্রদর্শন করি।
mysql> ব্যবহারকারী নির্বাচন করুন, MySQL.user থেকে হোস্ট;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-------------------+------------+| ব্যবহারকারী | হোস্ট |+------+------------+| বব | % || ব্যবহারকারী2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || মূল | % || @UserName@ | স্থানীয় হোস্ট || অ্যাডাম স্মিথ | স্থানীয় হোস্ট || ক্রিস | স্থানীয় হোস্ট || ডেভিড | স্থানীয় হোস্ট || জেমস | স্থানীয় হোস্ট || জন | স্থানীয় হোস্ট || জন ডো | স্থানীয় হোস্ট || ব্যবহারকারী1 | স্থানীয় হোস্ট || আমি | স্থানীয় হোস্ট || hbstudent | স্থানীয় হোস্ট || mysql.infoschema | স্থানীয় হোস্ট || mysql.session | লোকালহোস্ট |+------+---------+18 সারি সেটে (0.00 সেকেন্ড)এখানে, আমরা হোস্ট নাম 'লোকালহোস্ট' সহ ব্যবহারকারী 'ক্রিস'কে একটি নির্দিষ্ট স্কিমা অ্যাক্সেস করতে বাধা দেব যার নাম 'নমুনা' -
mysql> mysql.db থেকে মুছুন যেখানে Db IN("sample","sample\_%") এবং User="Chris" AND Host="localhost";কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)পূর্বে>উপরের ক্যোয়ারীটি কার্যকর করার পরে, আপনাকে ফ্লুশ ব্যবহার করতে হবে।
mysql> ফ্লাশ বিশেষাধিকার; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.06 সেকেন্ড)