মাইএসকিউএল হিসাবে আমি কোন ব্যবহারকারীকে লগইন করেছি তা আমি কীভাবে দেখতে পাব?


34

আমার একাধিক পাঠ্য কনসোল সেশনটি খোলা আছে এবং বিভিন্ন ব্যবহারকারী হিসাবে বিভিন্ন কনসোলে লগ ইন হয়। আমি ভুলে গেছি কোন কোন কনসোলটি কোন ব্যবহারকারীর অন্তর্ভুক্ত তা ছাড়ার পরে আবার লগ ইন না করে ভাল লাগবে।

আমি কোন ব্যবহারকারী হিসাবে লগ ইন করছি তা কীভাবে দেখব?

লগ আউট আউট হিসাবে আমি যে ব্যবহারকারীকে লগইন করেছি তার পরিবর্তনের কোনও উপায় আছে?

উত্তর:


42

আসলে, আপনার দুটি ফাংশন ব্যবহার করা দরকার

SELECT USER(),CURRENT_USER();

ব্যবহারকারী () কীভাবে আপনি মাইএসকিউএলে প্রমাণীকরণের চেষ্টা করেছিলেন তা জানিয়েছে USER

CURRENT_USER () আপনাকে কীভাবে মাইএসকিউএলে অনুমোদনের অনুমতি দেওয়া হয়েছিল তা জানায়

কখনও কখনও, তারা পৃথক হয়


যেমন। যদি আপনি মাধ্যমে মাইএসকিউএল লগইন mysql -ulalalaযেখানে lalalaব্যবহারকারী বিদ্যমান নেই, আপনি 'বেনামী' MySQL ব্যবহারকারী হিসাবে লগ-ইন করার জন্য মঞ্জুরিপ্রাপ্ত হবে, যথা ''@'localhost'USER()= lalala@localhostCURRENT_USER() = @localhost
এক্ষেত্রে

2
@ দিমিত্রিকি যখন এটি ঘটে তখন আপনি SHOW GRANTS;কী অনুমতি নিয়েছেন তা দেখতে আপনি ছুটে যেতে পারেন। এমনকি আপনি যদি কিছু না দেখেন তবুও আপনাকে USAGEসচেতন হওয়া দরকার যে নির্দিষ্ট পরীক্ষার ডাটাবেসগুলি একজন বেনাম ব্যবহারকারীর কাছে 100% অ্যাক্সেসযোগ্য। আমার পোস্টটি দেখুন MySQL : Why are there “test” entries in mysql.db?( dba.stackexchange.com/q/13361/877 )
RolandoMySQLDBA

+1 এর জন্য SHOW GRANTS, আশ্চর্যজনক যে আমি বহু মাইকিউএল টিউটোরিয়াল পড়েও এটিকে হোঁচট খাইনি।
দিমিত্রি কে

2

আমি এই ব্যবহারকারীর () ফাংশনটি পেয়েছি

ব্যবহারকারী নির্বাচন করুন (); কোন ব্যবহারকারী লগ ইন করেছেন তা আপনাকে দেখাবে।


সেই লিঙ্কটি কি এখনও আপনার পক্ষে কাজ করে? মাইএসকিএল -> ওরাকল ব্রেকেজের কারণে আমি গুগলের ক্যাশে লিঙ্ক করার সিদ্ধান্ত নিয়েছি।
ব্যয়বহুল

এটি কাজ করে, এটির একটি অন্য আকর্ষণীয় ফাংশন রয়েছে পাশাপাশি ডাটাবেস নির্বাচন করুন (); আপনাকে আপনার বর্তমানে নির্বাচিত ডাটাবেস প্রদর্শন করবে।
নেলারো

এটি সত্যিই বিরক্তিকর, আমি কেন এটি আমার পক্ষে কাজ করে না তা ভাবছি। ধন্যবাদ।
ব্যয়বহুল


না, আমাকে পাঠায় search.oracle.com/search/...
ব্যয়বহুল


0

আপনি 'স্থিতি' ব্যবহার করতে পারেন:

মারিয়াডিবি [আমার_ডাটাবেস]> স্থিতি

বর্তমান ব্যবহারকারী: রুট @ লোকালহোস্ট

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.