Je voudrais faire référence à un compte d'utilisateur sur une machine Windows, sans connaître le nom d'hôte de la machine. En particulier, j'attribue des autorisations sur une base de données de serveur SQL, dans un script SQL, qui donnera des autorisations à un compte d'utilisateur local sur cette machine.Spécification du nom d'utilisateur Windows dans SQL Script sans connaître le nom d'hôte machine
Par exemple: CREATE USER [UserA] LOGIN [MACHINENAME \ UserA] AVEC DEFAULT_SCHEMA = [dbo]
Ce script est invoqué dans le cadre d'un processus d'installation, donc je ne sais pas « MACHINENAME ' en avance.
Existe-t-il un jeton spécial signifiant «la machine locale» que je peux utiliser? Quelque chose comme: '. \ UserA', ou 'localhost \ UserA'?
Merci!