SESSION_USER (SESSION_USER)
تابع SESSION_USER نام کاربر و میزبان فعلی اتصال را می دهد. یعنی می فهمیم الان چه کاربری، از کدام میزبان وصل است. مثل لیست حضور و غیاب کلاس، اما برای دیتابیس.
تعریف، کاربرد و تفاوت ها
این تابع نام کاربر و میزبان اتصال جاری را برمی گرداند. بنابراین برای لاگ برداری، رفع خطا و نمایش هویت اتصال، بسیار مفید است. همچنین در MySQL، این تابع با SYSTEM_USER و USER برابر ذکر شده است.
سینتکس
SELECT SESSION_USER();
نکته: برای دسترسی سریع، صفحه تابع SESSION_USER را نشانه گذاری کن. سپس هنگام نیاز، سریع مراجعه کن.
گام های عملی سریع
- به دیتابیس متصل شو.
- کوئری بالا را اجرا کن.
- نام کاربر و میزبان را بررسی کن.
جمع بندی سریع
- SESSION_USER کاربر و میزبان فعلی را می دهد.
- برای لاگ و دیباگ بسیار کاربردی است.
- در MySQL با USER و SYSTEM_USER برابر است.
- سینتکس ساده و بدون ورودی دارد.