Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
and why don't you guys have any backup? Shouldn't you do daily backups?
For that particular reason, we go with Azure SQL Database, a point in time restore and no need to worry about storage getting full cuz of backups
I know there are alternatives but we just use their stack for backend stuff -
Kimmax111067y@gitpush more like why the fuck is the intern / "newbie" able to fuck with the database / has access to production at all?
-
Kimmax111067y@AdrienITTS your security is pretty fucking doomed if you just need access to a specific pc to be able to access all the things
At my place you need an OpenPGP Card plus your password just to login and critical servers need special access groups in ldap. Very critical servers need your password, your OpenPGP Card and a token generated from your phone to login.
You should propose implementing something like that to your seniors too. -
@Kimmax
We have password, dynamic tokens, and also groups with Ldap.
But when you just give the computer AND the fucking personnal account of the senior dev (just learned this fucking joke.) to someone here to learn, you just shoot yourserlf in the head.
The one who decided to bypass security and protocols is the one at fault. -
Kimmax111067y@AdrienITTS well the dynamic token still could be expanded in it's use case than. Simce I suspect the intern didn't call the senior like "Uhm yeah, it's the intern, would you mind generating me a token so I could drop the fucking production database?"
Many fuck ups here, glad you were able to recover -
So many new things for me here, login token for server account, ldap? I'll ddg for them but if you guys have a link where I can start it will be great :)@Kimmax @AdrienITTS
-
Kimmax111067y@gitpush LDAP -> Lightweight Directory Access Protocol, should say it all. Distributes your logins over many servers, like a Microsoft AD.
Tokens are generally used in 2Factor authentication. So when you login, you need that token generated cryptographically by your phone or other special hardware to be inputted while logging in -
gears4747yWe use a type of hive database, we don't except any drop request and all change or deletes are updated in a hive connected server that process the changes, and once an hour a tech has to approve the merge of the main server and change server into one hive again, this way any accidents can be easily reversed
-
Been there. Apart from all the agony and pain, I still laugh at that. I don't understand. I mean what in fucking God's name were you thinking when you dropped it. You actually have to take that extra effort to type those words in sequence. Why would you ever do it😢
Related Rants
"Hey guys, i don't have any clients on the website"
"Yup the new guy drop the database"
Goodbye Holydays ...
rant
dead
internship
gg
newbie