tgoop.com/sql_server/719
Last Update:
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی باشه
یک چالشی که جدیدا دارم زیاد مشاهده می کنم این هست که به عنوان مشاور میرم با یک سازمان صحبت میکنم که فرضا دیتابیس یا سرور رو پایش کنیم و چالش ها رو شناسایی کنیم. جالبه که شرکت نرم افزاری اومده دسترسی های ادمین دیتابیس رو گرفته و به شرکت مورد نظر نمیده و شرکت میگه ما باید ازشون اجازه بگیریم!!!!
دوستان عزیزم، هیچ شرکت نرم افزاری حق مدیریت دیتابیس های شمارو نداره. 
هیچ شرکت نرم افزاری حق دسترسی مستقیم به دیتابیسهای شمارو نداره.
هیچ شرکت نرم افزاری حق نداره دسترسی ادمین به دیتابیس داشته باشه.
مالکیت حقوقی مادی معنوی و هر مالکیتی بر روی دیتابیس و SQL Server و داده های درون آن ، مال شماست و متعلق به شماست.
اگر قراره شرکتی بر روی دیتابیس های شما کار کنه باید مستقیما زیر نظر DBA شما حرکت کنه و نباید مستقیم به دیتابیس های خودش هم دسترسی داشته باشه.
حتی اگه قراره تغییری داخل دیتابیس های خودشون هم بدن باید با نظارت DBA سازمان باشه. اینقدر مشاهده کردم که با یک بی دقتی دیتای سازمان رو دچار مشکل کردند یا مشکلات عدیده دیگه ای به وجود اوردند. 
در  بحث Index گذاری که به هیچ وجه نباید دسترسی داشته باشند و اصلا در تخصص اونها نیست و دقیقا تیم DBA باید اینکارو انجام بده.
باز اگر قراره Index گذاشته بشه باید از کانال DBA رد بشه.
به هیچ وجهی هیچ دسترسی ریموت , Anydesk و هیچ ابزار ریموتی به صورت مستقیم نباید داشته باشند.
دوستان لطفا این موارد رو رعایت کنید خواهشا.
هیچ دیتابیسی قرار نیست با کپی فایل داخل مسیر فایلهای دیتابیس از کار بیافته.
قرار نیست با یک مانیتور بر روی سرور دیتابیس ، نرم افزار از کار بیافته.
از این صحبتها نترسید و به هیچ وجهی هیچ مسؤلیتی رو به هیچ شرکتی واگذار نکنید مگر اینکه مستقیما در خصوص نگهداری دیتابیس باهاشون یک قرارداد ببندید و تمامی مواردی که باید انجام بشه رو داخلش قید کنید.
در خصوص نوع قراردادشم میتونم راهنماییتون کنم که چه ایتمهایی باید داخلش قید بشه.
شاد باشین و شکرگزار. ☺️☺️
Hello, dear friends.
I hope you're doing great.
Lately, I have been facing a challenge that I observe frequently. As a consultant, I often approach organizations to discuss monitoring their databases or servers and identifying challenges. Interestingly, there have been instances where software companies have obtained administrative access to databases without granting it to the respective organization. The company insists that we need to seek permission from them!
My dear friends, no software company has the right to manage your databases. No software company has the right to directly access your databases. No software company should have admin access to your databases. The legal, material, and intellectual ownership of the databases, SQL Server, and the data within them belongs to you.
If a company is going to work with your databases, it should operate directly under the supervision of your DBA (Database Administrator) and should not have direct access to their own databases. Even if they need to make changes within their own databases, it should be done under the supervision of the organization's DBA. I have witnessed numerous instances where their carelessness has caused issues or created various other problems within the organization's data.
In terms of indexing, they should never have access to it as it is not their area of expertise. The DBA team should be responsible for this task. If indexing is to be implemented, it must be approved through the DBA channel.
Under no circumstances should they have remote access, Anydesk, or any remote tools directly. Please, my friends, adhere to these guidelines.
No database is supposed to go out of order by copying files into the database file path.
No software should cause the database to go out of order by simply placing a monitor on the database server.
Do not fear these discussions, and under no circumstances should you delegate any responsibility to any company unless you have a direct contract with them regarding database maintenance and explicitly state all the tasks to be performed within it.
I can guide you on the type of contract and what items should be included in it.
Stay happy and grateful. ☺️☺️
@Hamidreza_Sadeghian
BY SQL Server
Share with your friend now:
tgoop.com/sql_server/719
